Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / wpf / src / UIAutomation / UIAutomationTypes / System / Windows / Automation / SelectionItemPatternIdentifiers.cs / 1 / SelectionItemPatternIdentifiers.cs
//---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // // Description: Automation Identifiers for SelectionItem Pattern // // History: // 04/15/2005 : MKarr Added // //--------------------------------------------------------------------------- using System; using System.Collections; using MS.Internal.Automation; namespace System.Windows.Automation { ////// Class representing containers that manage selection. /// #if (INTERNAL_COMPILE) internal static class SelectionItemPatternIdentifiers #else public static class SelectionItemPatternIdentifiers #endif { //----------------------------------------------------- // // Public Constants / Readonly Fields // //----------------------------------------------------- #region Public Constants and Readonly Fields ///SelectionItem pattern public static readonly AutomationPattern Pattern = AutomationPattern.Register(AutomationIdentifierGuids.SelectionItem_Pattern, "SelectionItemPatternIdentifiers.Pattern"); ///Indicates the element is currently selected. public static readonly AutomationProperty IsSelectedProperty = AutomationProperty.Register(AutomationIdentifierGuids.SelectionItem_IsSelected_Property, "SelectionItemPatternIdentifiers.IsSelectedProperty"); ///Indicates the element is currently selected. public static readonly AutomationProperty SelectionContainerProperty = AutomationProperty.Register(AutomationIdentifierGuids.SelectionItem_SelectionContainer_Property, "SelectionItemPatternIdentifiers.SelectionContainerProperty"); ////// Event ID: ElementAddedToSelection - indicates an element was added to the selection. /// sourceElement refers to the element that was added to the selection. /// public static readonly AutomationEvent ElementAddedToSelectionEvent = AutomationEvent.Register(AutomationIdentifierGuids.SelectionItem_ElementAddedToSelection_Event, "SelectionItemPatternIdentifiers.ElementAddedToSelectionEvent"); ////// Event ID: ElementRemovedFromSelection - indicates an element was removed from the selection. /// sourceElement refers to the element that was removed from the selection. /// public static readonly AutomationEvent ElementRemovedFromSelectionEvent = AutomationEvent.Register(AutomationIdentifierGuids.SelectionItem_ElementRemovedFromSelection_Event, "SelectionItemPatternIdentifiers.ElementRemovedFromSelectionEvent"); ////// Event ID: ElementSelected - indicates an element was selected in a selection container, deselecting /// any previously selected elements in that container. /// sourceElement refers to the selected element /// public static readonly AutomationEvent ElementSelectedEvent = AutomationEvent.Register(AutomationIdentifierGuids.SelectionItem_ElementSelected_Event, "SelectionItemPatternIdentifiers.ElementSelectedEvent"); #endregion Public Constants and Readonly 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: Automation Identifiers for SelectionItem Pattern // // History: // 04/15/2005 : MKarr Added // //--------------------------------------------------------------------------- using System; using System.Collections; using MS.Internal.Automation; namespace System.Windows.Automation { ////// Class representing containers that manage selection. /// #if (INTERNAL_COMPILE) internal static class SelectionItemPatternIdentifiers #else public static class SelectionItemPatternIdentifiers #endif { //----------------------------------------------------- // // Public Constants / Readonly Fields // //----------------------------------------------------- #region Public Constants and Readonly Fields ///SelectionItem pattern public static readonly AutomationPattern Pattern = AutomationPattern.Register(AutomationIdentifierGuids.SelectionItem_Pattern, "SelectionItemPatternIdentifiers.Pattern"); ///Indicates the element is currently selected. public static readonly AutomationProperty IsSelectedProperty = AutomationProperty.Register(AutomationIdentifierGuids.SelectionItem_IsSelected_Property, "SelectionItemPatternIdentifiers.IsSelectedProperty"); ///Indicates the element is currently selected. public static readonly AutomationProperty SelectionContainerProperty = AutomationProperty.Register(AutomationIdentifierGuids.SelectionItem_SelectionContainer_Property, "SelectionItemPatternIdentifiers.SelectionContainerProperty"); ////// Event ID: ElementAddedToSelection - indicates an element was added to the selection. /// sourceElement refers to the element that was added to the selection. /// public static readonly AutomationEvent ElementAddedToSelectionEvent = AutomationEvent.Register(AutomationIdentifierGuids.SelectionItem_ElementAddedToSelection_Event, "SelectionItemPatternIdentifiers.ElementAddedToSelectionEvent"); ////// Event ID: ElementRemovedFromSelection - indicates an element was removed from the selection. /// sourceElement refers to the element that was removed from the selection. /// public static readonly AutomationEvent ElementRemovedFromSelectionEvent = AutomationEvent.Register(AutomationIdentifierGuids.SelectionItem_ElementRemovedFromSelection_Event, "SelectionItemPatternIdentifiers.ElementRemovedFromSelectionEvent"); ////// Event ID: ElementSelected - indicates an element was selected in a selection container, deselecting /// any previously selected elements in that container. /// sourceElement refers to the selected element /// public static readonly AutomationEvent ElementSelectedEvent = AutomationEvent.Register(AutomationIdentifierGuids.SelectionItem_ElementSelected_Event, "SelectionItemPatternIdentifiers.ElementSelectedEvent"); #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
- DocumentViewer.cs
- TdsParserSafeHandles.cs
- ConsoleCancelEventArgs.cs
- SourceChangedEventArgs.cs
- TreeNodeStyleCollection.cs
- RepeaterItem.cs
- TablePatternIdentifiers.cs
- MessageProperties.cs
- MessageQueueEnumerator.cs
- TokenBasedSet.cs
- Control.cs
- OutOfMemoryException.cs
- TextEditorLists.cs
- Transform3D.cs
- SystemIcmpV6Statistics.cs
- XmlSchemaIdentityConstraint.cs
- CurrentChangedEventManager.cs
- ControlsConfig.cs
- ContextMenuStrip.cs
- EditingCommands.cs
- XmlSchemaAny.cs
- NamedPipeAppDomainProtocolHandler.cs
- ListViewItem.cs
- InitializerFacet.cs
- DataGridViewImageColumn.cs
- OutputCacheSettingsSection.cs
- CompilerHelpers.cs
- ColorConvertedBitmap.cs
- DebugView.cs
- _SecureChannel.cs
- EventRouteFactory.cs
- Debug.cs
- ImageButton.cs
- SafeTimerHandle.cs
- XmlAttributeOverrides.cs
- DelegatingTypeDescriptionProvider.cs
- XmlSerializationReader.cs
- ListViewGroupItemCollection.cs
- DesignerObjectListAdapter.cs
- LassoHelper.cs
- XmlSerializationGeneratedCode.cs
- TextTreeDeleteContentUndoUnit.cs
- CompositeTypefaceMetrics.cs
- ToolStripItemCollection.cs
- DependencyPropertyConverter.cs
- NavigationPropertySingletonExpression.cs
- ScriptingJsonSerializationSection.cs
- ScrollChrome.cs
- ReadonlyMessageFilter.cs
- TailPinnedEventArgs.cs
- CompareValidator.cs
- DocumentPaginator.cs
- DataGridColumnHeaderAutomationPeer.cs
- PublishLicense.cs
- ColumnResizeUndoUnit.cs
- InputBinder.cs
- HttpModuleActionCollection.cs
- Size.cs
- OrderedDictionaryStateHelper.cs
- AssemblyNameProxy.cs
- designeractionbehavior.cs
- LocationReference.cs
- MemoryMappedView.cs
- GenericEnumConverter.cs
- RegexCode.cs
- ACL.cs
- TemplateKeyConverter.cs
- JpegBitmapEncoder.cs
- DBConnectionString.cs
- QueryCacheManager.cs
- ObjectManager.cs
- SerialStream.cs
- WebCategoryAttribute.cs
- ReferencedAssemblyResolver.cs
- Label.cs
- HMACMD5.cs
- XmlILAnnotation.cs
- DataGridViewDataConnection.cs
- BounceEase.cs
- ClientUrlResolverWrapper.cs
- StylusButton.cs
- AnnotationResource.cs
- BigInt.cs
- ScriptRegistrationManager.cs
- ClientFormsIdentity.cs
- ConvertTextFrag.cs
- TypeToStringValueConverter.cs
- FrameworkElement.cs
- AssertHelper.cs
- WindowsFormsHost.cs
- XhtmlTextWriter.cs
- XmlAutoDetectWriter.cs
- TextElementEnumerator.cs
- BounceEase.cs
- AppSettingsSection.cs
- NavigationEventArgs.cs
- DecimalAnimationUsingKeyFrames.cs
- PageContentCollection.cs
- QuadraticBezierSegment.cs
- TimelineGroup.cs