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
- AppDomainProtocolHandler.cs
- Rules.cs
- AlignmentXValidation.cs
- CompModSwitches.cs
- ArrayList.cs
- SafeArrayTypeMismatchException.cs
- TraceHwndHost.cs
- Transaction.cs
- SchemaNotation.cs
- NavigationWindow.cs
- Query.cs
- TypeSystem.cs
- TextWriter.cs
- ArrayConverter.cs
- ManagementObjectSearcher.cs
- CollectionContainer.cs
- StoreAnnotationsMap.cs
- SqlDataReader.cs
- JsonUriDataContract.cs
- PassportPrincipal.cs
- TextElement.cs
- StringTraceRecord.cs
- GetIndexBinder.cs
- UInt64Converter.cs
- EventRecordWrittenEventArgs.cs
- UpdateCompiler.cs
- ScriptingAuthenticationServiceSection.cs
- DSACryptoServiceProvider.cs
- CompositeFontFamily.cs
- DataSourceXmlAttributeAttribute.cs
- GeometryConverter.cs
- CalendarItem.cs
- SiteMapNode.cs
- SyndicationSerializer.cs
- XPathDocumentIterator.cs
- OpenFileDialog.cs
- TagMapInfo.cs
- PostBackOptions.cs
- SqlConnectionStringBuilder.cs
- EntityDataSourceContextCreatedEventArgs.cs
- NodeFunctions.cs
- NativeMethods.cs
- HwndKeyboardInputProvider.cs
- HostExecutionContextManager.cs
- EntityClassGenerator.cs
- ResourceDescriptionAttribute.cs
- CTreeGenerator.cs
- WebPartEventArgs.cs
- HybridCollection.cs
- CommandField.cs
- PasswordDeriveBytes.cs
- ScriptResourceInfo.cs
- UInt32.cs
- FormsAuthenticationEventArgs.cs
- figurelength.cs
- OleDbTransaction.cs
- EndEvent.cs
- PropertyGridCommands.cs
- XmlTextAttribute.cs
- DateTimeParse.cs
- StrokeNode.cs
- Decoder.cs
- ArrayList.cs
- peersecuritysettings.cs
- WebPartManagerInternals.cs
- isolationinterop.cs
- StringFreezingAttribute.cs
- SemanticResolver.cs
- EdmFunctionAttribute.cs
- SystemIPGlobalStatistics.cs
- GeometryConverter.cs
- TextChange.cs
- FrameworkRichTextComposition.cs
- HMACRIPEMD160.cs
- XPathNodeIterator.cs
- InkPresenterAutomationPeer.cs
- TextSchema.cs
- TextTreeInsertUndoUnit.cs
- Expression.cs
- TransactionState.cs
- RemotingAttributes.cs
- Pkcs7Signer.cs
- DescendantOverDescendantQuery.cs
- XmlBinaryReader.cs
- WebPartManagerInternals.cs
- ConstrainedDataObject.cs
- DataGridViewDataConnection.cs
- SmtpDigestAuthenticationModule.cs
- FormViewPageEventArgs.cs
- NamedServiceModelExtensionCollectionElement.cs
- TypeConverterHelper.cs
- RTLAwareMessageBox.cs
- RegexCode.cs
- TextServicesCompartmentContext.cs
- MethodBuilderInstantiation.cs
- SvcMapFileSerializer.cs
- RawMouseInputReport.cs
- QueryCacheManager.cs
- Globals.cs
- ComplexObject.cs