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
- AssemblyInfo.cs
- ListControl.cs
- TreeNodeEventArgs.cs
- ActiveXSite.cs
- LogicalExpressionEditor.cs
- Lease.cs
- oledbmetadatacolumnnames.cs
- WinEventHandler.cs
- PageAsyncTask.cs
- CrossSiteScriptingValidation.cs
- Point3DIndependentAnimationStorage.cs
- CheckedPointers.cs
- LineMetrics.cs
- WindowsAltTab.cs
- ResXResourceWriter.cs
- VoiceSynthesis.cs
- CompositionTarget.cs
- CopyOfAction.cs
- EventsTab.cs
- SortedList.cs
- ButtonBaseDesigner.cs
- StandardOleMarshalObject.cs
- XmlSchemaAppInfo.cs
- ValidatingCollection.cs
- TimersDescriptionAttribute.cs
- PropertyRecord.cs
- BinaryConverter.cs
- SelectedDatesCollection.cs
- complextypematerializer.cs
- HtmlForm.cs
- DataGridColumnHeaderAutomationPeer.cs
- DeflateStream.cs
- FontResourceCache.cs
- HttpWebResponse.cs
- MdbDataFileEditor.cs
- IdentifierService.cs
- ClockController.cs
- SocketInformation.cs
- XhtmlBasicSelectionListAdapter.cs
- XhtmlBasicTextViewAdapter.cs
- ListView.cs
- Int64Storage.cs
- PointLightBase.cs
- ArrayElementGridEntry.cs
- HiddenField.cs
- _Events.cs
- HttpCachePolicyWrapper.cs
- DynamicControlParameter.cs
- RtType.cs
- ToolBarButton.cs
- Touch.cs
- StringAnimationBase.cs
- EventRoute.cs
- AxisAngleRotation3D.cs
- X509CertificateEndpointIdentity.cs
- SqlDataSourceFilteringEventArgs.cs
- PersonalizationProviderCollection.cs
- InvalidComObjectException.cs
- NotImplementedException.cs
- RoutedEventConverter.cs
- FixedFlowMap.cs
- Pkcs7Recipient.cs
- SystemPens.cs
- TextEffect.cs
- HttpRuntime.cs
- NextPreviousPagerField.cs
- RecognizeCompletedEventArgs.cs
- DbProviderSpecificTypePropertyAttribute.cs
- ComplusTypeValidator.cs
- ReferentialConstraint.cs
- IOException.cs
- NTAccount.cs
- SignatureResourceHelper.cs
- ErrorStyle.cs
- ProxyElement.cs
- WindowsTokenRoleProvider.cs
- MobileResource.cs
- WebBrowsableAttribute.cs
- KeyGesture.cs
- TokenBasedSet.cs
- DataRelationPropertyDescriptor.cs
- TreeBuilderBamlTranslator.cs
- DebugInfoGenerator.cs
- FamilyTypefaceCollection.cs
- ModulesEntry.cs
- OleDbRowUpdatedEvent.cs
- DataGridViewRowCancelEventArgs.cs
- ContainerSelectorBehavior.cs
- WindowsListViewGroup.cs
- CommandID.cs
- VariableExpressionConverter.cs
- RegexCompilationInfo.cs
- MouseButton.cs
- HuffmanTree.cs
- HttpCapabilitiesBase.cs
- DependencyPropertyKey.cs
- EdgeProfileValidation.cs
- XLinq.cs
- ProcessHostServerConfig.cs
- BamlTreeMap.cs