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
- SqlCharStream.cs
- EntityTransaction.cs
- BitSet.cs
- LassoSelectionBehavior.cs
- OleAutBinder.cs
- MenuAdapter.cs
- GlobalProxySelection.cs
- ReservationNotFoundException.cs
- AddInAdapter.cs
- InputMethodStateTypeInfo.cs
- PreviewPageInfo.cs
- MsmqProcessProtocolHandler.cs
- SQLDecimalStorage.cs
- WriteFileContext.cs
- HTMLTextWriter.cs
- BezierSegment.cs
- InfoCardMetadataExchangeClient.cs
- Util.cs
- XmlObjectSerializerWriteContextComplexJson.cs
- DataSourceNameHandler.cs
- ToolStripSettings.cs
- ApplicationActivator.cs
- HiddenFieldPageStatePersister.cs
- ReceiveCompletedEventArgs.cs
- ServicePointManager.cs
- DecoderFallbackWithFailureFlag.cs
- Mapping.cs
- ImageCreator.cs
- CodeCastExpression.cs
- SqlCacheDependencySection.cs
- XmlReflectionMember.cs
- ErrorHandler.cs
- AssemblyNameProxy.cs
- COAUTHINFO.cs
- HitTestWithPointDrawingContextWalker.cs
- CodeStatementCollection.cs
- NamespaceImport.cs
- Receive.cs
- TextTreeDeleteContentUndoUnit.cs
- CodeStatementCollection.cs
- DataSourceNameHandler.cs
- HandoffBehavior.cs
- ModifierKeysConverter.cs
- HtmlTernaryTree.cs
- CodeTypeOfExpression.cs
- indexingfiltermarshaler.cs
- XamlRtfConverter.cs
- RTTypeWrapper.cs
- SqlProvider.cs
- DataSourceControlBuilder.cs
- OperationAbortedException.cs
- StorageMappingFragment.cs
- TypeDescriptor.cs
- CodeVariableDeclarationStatement.cs
- InputLanguageProfileNotifySink.cs
- CustomAttributeBuilder.cs
- ComponentResourceKey.cs
- LayoutSettings.cs
- FileIOPermission.cs
- NativeMethodsOther.cs
- TextEffectCollection.cs
- ExceptionRoutedEventArgs.cs
- UndirectedGraph.cs
- ExpressionVisitor.cs
- FieldToken.cs
- RoutingService.cs
- HotSpotCollection.cs
- DispatcherHooks.cs
- DataGridViewImageColumn.cs
- KeyedHashAlgorithm.cs
- RectAnimationClockResource.cs
- CryptoApi.cs
- ProgressBar.cs
- WebProxyScriptElement.cs
- SQLBinary.cs
- DocumentScope.cs
- XmlMemberMapping.cs
- DataGridViewCheckBoxColumn.cs
- CriticalHandle.cs
- UpdateCommand.cs
- IntSecurity.cs
- LineBreakRecord.cs
- ToolStripSeparator.cs
- ExtenderProvidedPropertyAttribute.cs
- httpserverutility.cs
- Enumerable.cs
- GridViewDeleteEventArgs.cs
- FunctionDescription.cs
- NodeLabelEditEvent.cs
- Rectangle.cs
- SiteMapDataSourceView.cs
- AxHost.cs
- storepermissionattribute.cs
- DateTimeConverter2.cs
- EtwTrace.cs
- ProviderException.cs
- SynchronousChannel.cs
- DataSourceXmlSubItemAttribute.cs
- VisualTarget.cs