Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / wpf / src / UIAutomation / UIAutomationClient / MS / Internal / Automation / AutomationAttributeInfo.cs / 1 / AutomationAttributeInfo.cs
//----------------------------------------------------------------------------
//
//
// Copyright (C) Microsoft Corporation. All rights reserved.
//
//
//
// Description: class containing information about an automation text atibute
//
//---------------------------------------------------------------------------
using System;
using System.Windows.Automation;
using System.Windows.Automation.Text;
namespace MS.Internal.Automation
{
// class containing information about an automation property
internal class AutomationAttributeInfo
{
//-----------------------------------------------------
//
// Constructors
//
//-----------------------------------------------------
#region Constructors
internal AutomationAttributeInfo(
AutomationPropertyConverter converter,
AutomationTextAttribute id,
Type type
)
{
_id = id;
_type = type;
_converter = converter;
}
#endregion Constructors
//------------------------------------------------------
//
// Internal Properties
//
//-----------------------------------------------------
#region Internal Properties
internal AutomationTextAttribute ID { get { return _id; } }
internal AutomationPropertyConverter ObjectConverter { get { return _converter; } }
internal Type Type { get { return _type; } }
#endregion Internal Properties
//------------------------------------------------------
//
// Private Fields
//
//------------------------------------------------------
#region Private Fields
private AutomationTextAttribute _id;
private Type _type;
private AutomationPropertyConverter _converter;
#endregion Private Fields
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// Copyright (c) Microsoft Corporation. All rights reserved.
//----------------------------------------------------------------------------
//
//
// Copyright (C) Microsoft Corporation. All rights reserved.
//
//
//
// Description: class containing information about an automation text atibute
//
//---------------------------------------------------------------------------
using System;
using System.Windows.Automation;
using System.Windows.Automation.Text;
namespace MS.Internal.Automation
{
// class containing information about an automation property
internal class AutomationAttributeInfo
{
//-----------------------------------------------------
//
// Constructors
//
//-----------------------------------------------------
#region Constructors
internal AutomationAttributeInfo(
AutomationPropertyConverter converter,
AutomationTextAttribute id,
Type type
)
{
_id = id;
_type = type;
_converter = converter;
}
#endregion Constructors
//------------------------------------------------------
//
// Internal Properties
//
//-----------------------------------------------------
#region Internal Properties
internal AutomationTextAttribute ID { get { return _id; } }
internal AutomationPropertyConverter ObjectConverter { get { return _converter; } }
internal Type Type { get { return _type; } }
#endregion Internal Properties
//------------------------------------------------------
//
// Private Fields
//
//------------------------------------------------------
#region Private Fields
private AutomationTextAttribute _id;
private Type _type;
private AutomationPropertyConverter _converter;
#endregion Private Fields
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- TemplateKey.cs
- StandardCommands.cs
- HashCodeCombiner.cs
- WebZone.cs
- BamlRecordHelper.cs
- XmlDigitalSignatureProcessor.cs
- FrugalMap.cs
- ResourceContainer.cs
- Preprocessor.cs
- AnonymousIdentificationModule.cs
- GridSplitterAutomationPeer.cs
- XmlNotation.cs
- DataGridCaption.cs
- xdrvalidator.cs
- RsaSecurityKey.cs
- CookieParameter.cs
- FontStyles.cs
- StringInfo.cs
- WindowsAuthenticationModule.cs
- PropertyTab.cs
- WebServicesSection.cs
- TextRangeBase.cs
- FontFamilyIdentifier.cs
- SqlInternalConnectionSmi.cs
- XmlAttributeProperties.cs
- ExceptionUtil.cs
- InvokeMethodActivityDesigner.cs
- _LazyAsyncResult.cs
- CorrelationToken.cs
- __ComObject.cs
- ToolboxSnapDragDropEventArgs.cs
- IsolatedStorageFilePermission.cs
- RootAction.cs
- XhtmlBasicLiteralTextAdapter.cs
- SqlDataSourceStatusEventArgs.cs
- SafeRightsManagementPubHandle.cs
- BitmapPalette.cs
- SqlDataSourceTableQuery.cs
- MatrixKeyFrameCollection.cs
- MaterialCollection.cs
- ImpersonateTokenRef.cs
- HtmlTableRow.cs
- WebPart.cs
- XhtmlBasicLiteralTextAdapter.cs
- NetCodeGroup.cs
- SystemUdpStatistics.cs
- TaskExceptionHolder.cs
- SiteMap.cs
- DataGridViewColumnConverter.cs
- RowToParametersTransformer.cs
- TwoPhaseCommit.cs
- StylusButtonEventArgs.cs
- AutomationPropertyChangedEventArgs.cs
- SmiEventSink.cs
- SendMailErrorEventArgs.cs
- InvalidPrinterException.cs
- TransformCollection.cs
- XmlnsDefinitionAttribute.cs
- GatewayIPAddressInformationCollection.cs
- Timer.cs
- NeutralResourcesLanguageAttribute.cs
- ArgumentElement.cs
- RuleSettingsCollection.cs
- IpcClientChannel.cs
- Models.cs
- Int32RectConverter.cs
- BulletedList.cs
- SetterBase.cs
- AsyncResult.cs
- MachineKeySection.cs
- ProxyManager.cs
- ClientSettings.cs
- AstTree.cs
- ColorIndependentAnimationStorage.cs
- OutputCacheSection.cs
- DefaultValueConverter.cs
- MenuItemBinding.cs
- BeginEvent.cs
- PeerDuplexChannelListener.cs
- RunWorkerCompletedEventArgs.cs
- ConfigurationValues.cs
- Dispatcher.cs
- SettingsPropertyNotFoundException.cs
- Barrier.cs
- ServiceDiscoveryBehavior.cs
- StringCollection.cs
- DispatcherTimer.cs
- Int16AnimationUsingKeyFrames.cs
- InvalidAsynchronousStateException.cs
- TextBox.cs
- UriParserTemplates.cs
- CodeDOMProvider.cs
- RoleGroup.cs
- FilteredXmlReader.cs
- JsonDeserializer.cs
- ToolStripTextBox.cs
- FtpRequestCacheValidator.cs
- Propagator.JoinPropagator.cs
- Accessible.cs
- WebPartEditorCancelVerb.cs