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
- IsolatedStorageFile.cs
- DefaultPrintController.cs
- SimpleWebHandlerParser.cs
- SizeAnimation.cs
- Geometry3D.cs
- ObjectResult.cs
- storagemappingitemcollection.viewdictionary.cs
- IgnoreDeviceFilterElementCollection.cs
- baseaxisquery.cs
- wgx_commands.cs
- SqlRecordBuffer.cs
- Point3DCollectionConverter.cs
- RegexGroup.cs
- Expression.DebuggerProxy.cs
- ContractTypeNameElement.cs
- DbConnectionClosed.cs
- XmlSchemaCompilationSettings.cs
- HeaderUtility.cs
- ClientSettingsStore.cs
- RtfControls.cs
- GACIdentityPermission.cs
- Encoder.cs
- TextDocumentView.cs
- AppearanceEditorPart.cs
- TransformerInfoCollection.cs
- DataGridViewRowsRemovedEventArgs.cs
- ThemeableAttribute.cs
- ColorConvertedBitmap.cs
- InstallerTypeAttribute.cs
- ExtendedProperty.cs
- Graph.cs
- DescendantOverDescendantQuery.cs
- SubMenuStyleCollectionEditor.cs
- BorderSidesEditor.cs
- HybridDictionary.cs
- LinqDataSource.cs
- ServiceRoute.cs
- DetailsViewUpdateEventArgs.cs
- MetadataArtifactLoaderXmlReaderWrapper.cs
- CompositeFontFamily.cs
- Model3D.cs
- COAUTHINFO.cs
- NativeCppClassAttribute.cs
- Pair.cs
- HttpListenerRequest.cs
- PackageFilter.cs
- ModulesEntry.cs
- ProgressBarAutomationPeer.cs
- EntityDataSource.cs
- XmlElementAttribute.cs
- XmlSchemaException.cs
- ConstantSlot.cs
- PropertyGrid.cs
- XamlSerializer.cs
- GridViewColumnCollectionChangedEventArgs.cs
- PageStatePersister.cs
- AssertUtility.cs
- PropertyKey.cs
- recordstatefactory.cs
- GridViewColumn.cs
- ADRole.cs
- LocatorPartList.cs
- Trace.cs
- StorageMappingItemLoader.cs
- TextElementEnumerator.cs
- TableLayoutColumnStyleCollection.cs
- XamlBrushSerializer.cs
- SchemaElementLookUpTableEnumerator.cs
- ValuePatternIdentifiers.cs
- ClientData.cs
- RoutedEventHandlerInfo.cs
- UpdateTracker.cs
- PageParser.cs
- UrlAuthorizationModule.cs
- FrameworkElementFactory.cs
- DataRelation.cs
- OSFeature.cs
- WsrmTraceRecord.cs
- TreeIterators.cs
- Clause.cs
- DataFieldConverter.cs
- WebBrowserPermission.cs
- CompressionTransform.cs
- EnumerableRowCollection.cs
- AccessText.cs
- WebZone.cs
- CultureSpecificCharacterBufferRange.cs
- ModulesEntry.cs
- AsyncSerializedWorker.cs
- ZeroOpNode.cs
- GacUtil.cs
- OperationAbortedException.cs
- SBCSCodePageEncoding.cs
- TdsEnums.cs
- SettingsBase.cs
- LongSumAggregationOperator.cs
- ConnectionPointCookie.cs
- DataGridViewAutoSizeColumnsModeEventArgs.cs
- DataGridViewCellParsingEventArgs.cs
- TimeZone.cs