Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / AccessibleTech / longhorn / Automation / UIAutomationTypes / System / Windows / Automation / SelectionPatternIdentifiers.cs / 1 / SelectionPatternIdentifiers.cs
//----------------------------------------------------------------------------
//
//
// Copyright (C) Microsoft Corporation. All rights reserved.
//
//
//
// Description: Automation Identifiers for Selection Pattern
//
// History:
// 04/15/2005 : [....] Added
//
//---------------------------------------------------------------------------
using System;
using System.Collections;
using System.ComponentModel;
using MS.Internal.Automation;
namespace System.Windows.Automation
{
///
/// Class representing containers that manage selection.
///
#if (INTERNAL_COMPILE)
internal static class SelectionPatternIdentifiers
#else
public static class SelectionPatternIdentifiers
#endif
{
//-----------------------------------------------------
//
// Public Constants / Readonly Fields
//
//-----------------------------------------------------
#region Public Constants and Readonly Fields
/// Selection pattern
public static readonly AutomationPattern Pattern = AutomationPattern.Register(AutomationIdentifierGuids.Selection_Pattern, "SelectionPatternIdentifiers.Pattern");
/// Get the currently selected elements
public static readonly AutomationProperty SelectionProperty = AutomationProperty.Register(AutomationIdentifierGuids.Selection_Selection_Property, "SelectionPatternIdentifiers.SelectionProperty");
/// Indicates whether the control allows more than one element to be selected
public static readonly AutomationProperty CanSelectMultipleProperty = AutomationProperty.Register(AutomationIdentifierGuids.Selection_CanSelectMultiple_Property, "SelectionPatternIdentifiers.CanSelectMultipleProperty");
/// Indicates whether the control requires at least one element to be selected
public static readonly AutomationProperty IsSelectionRequiredProperty = AutomationProperty.Register(AutomationIdentifierGuids.Selection_IsSelectionRequired_Property, "SelectionPatternIdentifiers.IsSelectionRequiredProperty");
///
/// Event ID: SelectionInvalidated - indicates that selection changed in a selection conainer.
/// sourceElement refers to the selection container
///
public static readonly AutomationEvent InvalidatedEvent = AutomationEvent.Register(AutomationIdentifierGuids.Selection_Invalidated_Event, "SelectionPatternIdentifiers.InvalidatedEvent");
#endregion Public Constants and Readonly 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
- HtmlElementEventArgs.cs
- TextEditorThreadLocalStore.cs
- Condition.cs
- glyphs.cs
- AuthorizationContext.cs
- WebSysDescriptionAttribute.cs
- HostingEnvironment.cs
- Propagator.ExtentPlaceholderCreator.cs
- AspProxy.cs
- DictationGrammar.cs
- _WinHttpWebProxyDataBuilder.cs
- uribuilder.cs
- AppSettings.cs
- SafeHandle.cs
- BooleanAnimationUsingKeyFrames.cs
- CommunicationObjectAbortedException.cs
- GrammarBuilder.cs
- CompilationPass2TaskInternal.cs
- SchemaMerger.cs
- XPathArrayIterator.cs
- TdsParserStaticMethods.cs
- SplitterCancelEvent.cs
- CustomUserNameSecurityTokenAuthenticator.cs
- UInt16Converter.cs
- CompositeCollectionView.cs
- ValidatingReaderNodeData.cs
- EncryptedXml.cs
- DataFormats.cs
- BaseCodeDomTreeGenerator.cs
- DependencyObjectType.cs
- Subtree.cs
- SharedPersonalizationStateInfo.cs
- FileRecordSequence.cs
- TableRow.cs
- StorageFunctionMapping.cs
- SpotLight.cs
- SourceFilter.cs
- ReflectionUtil.cs
- HScrollProperties.cs
- Vertex.cs
- StaticContext.cs
- PropertyEmitterBase.cs
- Transform3DGroup.cs
- DelegatingTypeDescriptionProvider.cs
- DocumentXPathNavigator.cs
- MimeTextImporter.cs
- GridViewRow.cs
- XmlName.cs
- NamedPipeAppDomainProtocolHandler.cs
- DefaultClaimSet.cs
- XmlDocumentFragment.cs
- CompiledXpathExpr.cs
- WebProxyScriptElement.cs
- Polygon.cs
- FontResourceCache.cs
- selecteditemcollection.cs
- VisualStates.cs
- ObjectDesignerDataSourceView.cs
- WindowsRichEditRange.cs
- NativeCppClassAttribute.cs
- NonBatchDirectoryCompiler.cs
- TriState.cs
- SortedDictionary.cs
- DependencyObject.cs
- EdmSchemaAttribute.cs
- HttpWebResponse.cs
- SvcMapFileLoader.cs
- SingleResultAttribute.cs
- DataFieldEditor.cs
- RedirectionProxy.cs
- XmlSchemaComplexContentRestriction.cs
- SoapServerProtocol.cs
- SoapIncludeAttribute.cs
- TryExpression.cs
- MsdtcClusterUtils.cs
- ObjectConverter.cs
- IOException.cs
- DockPattern.cs
- SqlBinder.cs
- ThreadStateException.cs
- TypeForwardedToAttribute.cs
- ScriptControl.cs
- XmlSchemaValidator.cs
- SqlRemoveConstantOrderBy.cs
- webeventbuffer.cs
- TerminatorSinks.cs
- AmbientLight.cs
- RegexFCD.cs
- QueueProcessor.cs
- RectKeyFrameCollection.cs
- BaseValidatorDesigner.cs
- _AuthenticationState.cs
- InternalConfigConfigurationFactory.cs
- PathSegmentCollection.cs
- ProtectedUri.cs
- RoleService.cs
- CustomAttribute.cs
- SrgsToken.cs
- XmlValidatingReaderImpl.cs
- StringStorage.cs