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 / RangeValuePatternIdentifiers.cs / 1 / RangeValuePatternIdentifiers.cs
//---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // // Description: Automation Identifiers for RangeValue Pattern // // History: // 04/15/2005 : MKarr Added // //--------------------------------------------------------------------------- using System; using MS.Internal.Automation; namespace System.Windows.Automation { ////// Exposes a related set of properties that reflect a control's ability to manage a value /// within a finite range. It conveys a controls valid minimum and maximum values and its /// current value. /// /// Pattern requires MinValue less than MaxValue. /// MinimumValue and MaximumValue must be the same Object type as ValueAsObject. /// #if (INTERNAL_COMPILE) internal static class RangeValuePatternIdentifiers #else public static class RangeValuePatternIdentifiers #endif { //----------------------------------------------------- // // Public Constants / Readonly Fields // //----------------------------------------------------- #region Public Constants and Readonly Fields ///Value pattern public static readonly AutomationPattern Pattern = AutomationPattern.Register(AutomationIdentifierGuids.RangeValue_Pattern, "RangeValuePatternIdentifiers.Pattern"); ///Property ID: Value - Value of a value control, as a double public static readonly AutomationProperty ValueProperty = AutomationProperty.Register(AutomationIdentifierGuids.RangeValue_Value_Property, "RangeValuePatternIdentifiers.ValueProperty"); ///Property ID: IsReadOnly - Indicates that the value can only be read, not modified. public static readonly AutomationProperty IsReadOnlyProperty = AutomationProperty.Register(AutomationIdentifierGuids.RangeValue_IsReadOnly_Property, "RangeValuePatternIdentifiers.IsReadOnlyProperty"); ///Property ID: Maximum value public static readonly AutomationProperty MinimumProperty = AutomationProperty.Register(AutomationIdentifierGuids.RangeValue_Minimum_Property, "RangeValuePatternIdentifiers.MinimumProperty"); ///Property ID: Maximum value public static readonly AutomationProperty MaximumProperty = AutomationProperty.Register(AutomationIdentifierGuids.RangeValue_Maximum_Property, "RangeValuePatternIdentifiers.MaximumProperty"); ///Property ID: LargeChange - Indicates a value to be added to or subtracted from the Value property when the element is moved a large distance. public static readonly AutomationProperty LargeChangeProperty = AutomationProperty.Register(AutomationIdentifierGuids.RangeValue_LargeChange_Property, "RangeValuePatternIdentifiers.LargeChangeProperty"); ///Property ID: SmallChange - Indicates a value to be added to or subtracted from the Value property when the element is moved a small distance. public static readonly AutomationProperty SmallChangeProperty = AutomationProperty.Register(AutomationIdentifierGuids.RangeValue_SmallChange_Property, "RangeValuePatternIdentifiers.SmallChangeProperty"); #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 RangeValue Pattern // // History: // 04/15/2005 : MKarr Added // //--------------------------------------------------------------------------- using System; using MS.Internal.Automation; namespace System.Windows.Automation { ////// Exposes a related set of properties that reflect a control's ability to manage a value /// within a finite range. It conveys a controls valid minimum and maximum values and its /// current value. /// /// Pattern requires MinValue less than MaxValue. /// MinimumValue and MaximumValue must be the same Object type as ValueAsObject. /// #if (INTERNAL_COMPILE) internal static class RangeValuePatternIdentifiers #else public static class RangeValuePatternIdentifiers #endif { //----------------------------------------------------- // // Public Constants / Readonly Fields // //----------------------------------------------------- #region Public Constants and Readonly Fields ///Value pattern public static readonly AutomationPattern Pattern = AutomationPattern.Register(AutomationIdentifierGuids.RangeValue_Pattern, "RangeValuePatternIdentifiers.Pattern"); ///Property ID: Value - Value of a value control, as a double public static readonly AutomationProperty ValueProperty = AutomationProperty.Register(AutomationIdentifierGuids.RangeValue_Value_Property, "RangeValuePatternIdentifiers.ValueProperty"); ///Property ID: IsReadOnly - Indicates that the value can only be read, not modified. public static readonly AutomationProperty IsReadOnlyProperty = AutomationProperty.Register(AutomationIdentifierGuids.RangeValue_IsReadOnly_Property, "RangeValuePatternIdentifiers.IsReadOnlyProperty"); ///Property ID: Maximum value public static readonly AutomationProperty MinimumProperty = AutomationProperty.Register(AutomationIdentifierGuids.RangeValue_Minimum_Property, "RangeValuePatternIdentifiers.MinimumProperty"); ///Property ID: Maximum value public static readonly AutomationProperty MaximumProperty = AutomationProperty.Register(AutomationIdentifierGuids.RangeValue_Maximum_Property, "RangeValuePatternIdentifiers.MaximumProperty"); ///Property ID: LargeChange - Indicates a value to be added to or subtracted from the Value property when the element is moved a large distance. public static readonly AutomationProperty LargeChangeProperty = AutomationProperty.Register(AutomationIdentifierGuids.RangeValue_LargeChange_Property, "RangeValuePatternIdentifiers.LargeChangeProperty"); ///Property ID: SmallChange - Indicates a value to be added to or subtracted from the Value property when the element is moved a small distance. public static readonly AutomationProperty SmallChangeProperty = AutomationProperty.Register(AutomationIdentifierGuids.RangeValue_SmallChange_Property, "RangeValuePatternIdentifiers.SmallChangeProperty"); #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
- NonSerializedAttribute.cs
- ColorConvertedBitmap.cs
- EntityConnectionStringBuilder.cs
- EditorReuseAttribute.cs
- ArrayWithOffset.cs
- ClientScriptManager.cs
- SocketException.cs
- BamlReader.cs
- Triangle.cs
- NameValueFileSectionHandler.cs
- EntityReference.cs
- ConstantCheck.cs
- DrawListViewColumnHeaderEventArgs.cs
- ADConnectionHelper.cs
- MessageBodyDescription.cs
- DataGridViewRowConverter.cs
- StreamGeometryContext.cs
- OutputCacheSettings.cs
- WebPartChrome.cs
- ParameterCollection.cs
- FunctionQuery.cs
- RoutedEventValueSerializer.cs
- COM2PropertyBuilderUITypeEditor.cs
- CheckBoxStandardAdapter.cs
- RIPEMD160.cs
- ApplicationFileCodeDomTreeGenerator.cs
- WsdlInspector.cs
- FontStyleConverter.cs
- KeyFrames.cs
- ContainerUtilities.cs
- TypeConverterAttribute.cs
- KeyFrames.cs
- dbenumerator.cs
- WsatAdminException.cs
- DashStyle.cs
- StringUtil.cs
- WebPartCatalogCloseVerb.cs
- CreateBookmarkScope.cs
- RequestSecurityToken.cs
- XmlArrayItemAttribute.cs
- SafeArrayTypeMismatchException.cs
- SystemResourceHost.cs
- X509WindowsSecurityToken.cs
- GridViewDeletedEventArgs.cs
- StagingAreaInputItem.cs
- Component.cs
- JoinTreeSlot.cs
- EndpointInstanceProvider.cs
- handlecollector.cs
- HierarchicalDataSourceConverter.cs
- CodeThrowExceptionStatement.cs
- Switch.cs
- ProfileSection.cs
- InputElement.cs
- DataSysAttribute.cs
- SqlCommandBuilder.cs
- MatrixCamera.cs
- DataGridTextBoxColumn.cs
- Internal.cs
- SchemeSettingElementCollection.cs
- JoinElimination.cs
- SimpleTableProvider.cs
- Int32CollectionValueSerializer.cs
- CatalogPart.cs
- PagePropertiesChangingEventArgs.cs
- PagedDataSource.cs
- RuntimeConfigLKG.cs
- TextServicesDisplayAttribute.cs
- TabControl.cs
- QilLiteral.cs
- ListViewGroupItemCollection.cs
- SqlDataSourceCommandEventArgs.cs
- ConnectionProviderAttribute.cs
- TransformPattern.cs
- Logging.cs
- ConditionalBranch.cs
- ParameterReplacerVisitor.cs
- SAPIEngineTypes.cs
- IndicShape.cs
- ProfileModule.cs
- XPathArrayIterator.cs
- VScrollProperties.cs
- DataControlPagerLinkButton.cs
- Assembly.cs
- FilterableAttribute.cs
- InkPresenter.cs
- MessageParameterAttribute.cs
- SequentialOutput.cs
- Int32RectValueSerializer.cs
- PackageDigitalSignature.cs
- VirtualPathUtility.cs
- RawStylusInput.cs
- TableCellsCollectionEditor.cs
- Line.cs
- Triangle.cs
- TextTreeTextBlock.cs
- BitmapEffectInputConnector.cs
- SqlRowUpdatingEvent.cs
- TrustManagerPromptUI.cs
- XmlSchemaAppInfo.cs