Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / wpf / src / UIAutomation / UIAutomationTypes / System / Windows / Automation / AutomationPattern.cs / 1 / AutomationPattern.cs
//----------------------------------------------------------------------------
//
//
// Copyright (C) Microsoft Corporation. All rights reserved.
//
//
//
// Description: Identifier for Automation Patterns
//
// History:
// 06/02/2003 : BrendanM Ported to WCP
//
//---------------------------------------------------------------------------
using System;
using MS.Internal.Automation;
namespace System.Windows.Automation
{
///
/// Identifier for Automation Patterns
///
#if (INTERNAL_COMPILE)
internal class AutomationPattern: AutomationIdentifier
#else
public class AutomationPattern: AutomationIdentifier
#endif
{
internal AutomationPattern(int id, Guid guid, string programmaticName)
: base(UiaCoreTypesApi.AutomationIdType.Pattern, id, guid, programmaticName)
{
}
///
///
internal static AutomationPattern Register(Guid guid, string programmaticName)
{
return (AutomationPattern)AutomationIdentifier.Register(UiaCoreTypesApi.AutomationIdType.Pattern, guid, programmaticName);
}
///
///
public static AutomationPattern LookupById(int id)
{
return (AutomationPattern)AutomationIdentifier.LookupById(UiaCoreTypesApi.AutomationIdType.Pattern, id);
}
}
}
// 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: Identifier for Automation Patterns
//
// History:
// 06/02/2003 : BrendanM Ported to WCP
//
//---------------------------------------------------------------------------
using System;
using MS.Internal.Automation;
namespace System.Windows.Automation
{
///
/// Identifier for Automation Patterns
///
#if (INTERNAL_COMPILE)
internal class AutomationPattern: AutomationIdentifier
#else
public class AutomationPattern: AutomationIdentifier
#endif
{
internal AutomationPattern(int id, Guid guid, string programmaticName)
: base(UiaCoreTypesApi.AutomationIdType.Pattern, id, guid, programmaticName)
{
}
///
///
internal static AutomationPattern Register(Guid guid, string programmaticName)
{
return (AutomationPattern)AutomationIdentifier.Register(UiaCoreTypesApi.AutomationIdType.Pattern, guid, programmaticName);
}
///
///
public static AutomationPattern LookupById(int id)
{
return (AutomationPattern)AutomationIdentifier.LookupById(UiaCoreTypesApi.AutomationIdType.Pattern, id);
}
}
}
// 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
- EdmPropertyAttribute.cs
- ScalarOps.cs
- ListSourceHelper.cs
- XamlTemplateSerializer.cs
- ShaderEffect.cs
- InputBindingCollection.cs
- xdrvalidator.cs
- ReadOnlyAttribute.cs
- MdiWindowListItemConverter.cs
- XmlBindingWorker.cs
- BinaryCommonClasses.cs
- EntityCodeGenerator.cs
- ReadOnlyDictionary.cs
- HwndStylusInputProvider.cs
- EmbeddedMailObjectsCollection.cs
- SHA512.cs
- CompensateDesigner.cs
- Site.cs
- Subtree.cs
- TextUtf8RawTextWriter.cs
- PropertyGeneratedEventArgs.cs
- BindableTemplateBuilder.cs
- ItemCheckEvent.cs
- Pair.cs
- AttachedPropertyBrowsableWhenAttributePresentAttribute.cs
- Geometry.cs
- NativeMethods.cs
- ActionFrame.cs
- MessageSecurityOverMsmq.cs
- DocumentXmlWriter.cs
- ButtonBase.cs
- HealthMonitoringSection.cs
- KeyboardEventArgs.cs
- __TransparentProxy.cs
- NameValueConfigurationCollection.cs
- SqlParameter.cs
- RemoveStoryboard.cs
- TdsRecordBufferSetter.cs
- XamlGridLengthSerializer.cs
- EventLogWatcher.cs
- IPCCacheManager.cs
- TypeBrowser.xaml.cs
- XmlObjectSerializerWriteContextComplexJson.cs
- XmlBinaryReader.cs
- UrlPath.cs
- BinaryConverter.cs
- HttpRuntime.cs
- TypeBrowserDialog.cs
- UniqueEventHelper.cs
- SafeNativeMethodsMilCoreApi.cs
- TextTabProperties.cs
- Main.cs
- datacache.cs
- InitializerFacet.cs
- MsmqTransportSecurity.cs
- AvTrace.cs
- TemplateBindingExtensionConverter.cs
- UserPreferenceChangingEventArgs.cs
- DependencyPropertyKey.cs
- FactoryGenerator.cs
- COM2Properties.cs
- FormViewInsertEventArgs.cs
- FormViewPagerRow.cs
- GenericEnumerator.cs
- RuntimeArgumentHandle.cs
- TypedTableGenerator.cs
- ProgressBarBrushConverter.cs
- TemplateInstanceAttribute.cs
- AutomationPatternInfo.cs
- EnumValidator.cs
- XPathNavigatorReader.cs
- DesignerDataColumn.cs
- OptimizerPatterns.cs
- ForeignConstraint.cs
- Configuration.cs
- StylusOverProperty.cs
- WindowsAuthenticationModule.cs
- Parameter.cs
- RemotingConfigParser.cs
- DesignerTransactionCloseEvent.cs
- NativeActivityAbortContext.cs
- PointCollection.cs
- BooleanConverter.cs
- TextDecorationCollection.cs
- SystemIPGlobalStatistics.cs
- FilterableData.cs
- ToolboxDataAttribute.cs
- DesignerVerbCollection.cs
- ResourceContainer.cs
- XMLSyntaxException.cs
- LogReserveAndAppendState.cs
- Models.cs
- XmlLoader.cs
- MessageBox.cs
- OleDbParameterCollection.cs
- XmlLanguage.cs
- AnimationTimeline.cs
- MdiWindowListStrip.cs
- ConfigurationManagerInternalFactory.cs
- SyndicationItemFormatter.cs