Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / 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
- XPathSelectionIterator.cs
- Internal.cs
- DispatcherSynchronizationContext.cs
- NamedPipeHostedTransportConfiguration.cs
- OletxTransactionManager.cs
- JulianCalendar.cs
- MetadataCacheItem.cs
- GridViewUpdateEventArgs.cs
- Material.cs
- CapiSafeHandles.cs
- SafeCryptContextHandle.cs
- CryptoKeySecurity.cs
- XmlTextEncoder.cs
- _UncName.cs
- ReturnEventArgs.cs
- MenuTracker.cs
- XPathDocumentIterator.cs
- ReversePositionQuery.cs
- AdCreatedEventArgs.cs
- IssuanceLicense.cs
- TextDecorationCollection.cs
- XmlSchemaCollection.cs
- Crc32.cs
- DataGridViewButtonCell.cs
- ArcSegment.cs
- InternalCache.cs
- _Rfc2616CacheValidators.cs
- PropertyMappingExceptionEventArgs.cs
- XmlWriterTraceListener.cs
- SmiEventSink.cs
- TextFindEngine.cs
- Version.cs
- EntityFrameworkVersions.cs
- CodeGenerationManager.cs
- ScrollItemPattern.cs
- DataSysAttribute.cs
- KeyNotFoundException.cs
- counter.cs
- GridViewAutomationPeer.cs
- FormViewActionList.cs
- SmtpNegotiateAuthenticationModule.cs
- TreeNodeStyleCollectionEditor.cs
- OwnerDrawPropertyBag.cs
- FormViewInsertEventArgs.cs
- CacheMemory.cs
- ImageAnimator.cs
- GeneratedView.cs
- ResolveCompletedEventArgs.cs
- StateFinalizationDesigner.cs
- CollectionConverter.cs
- CapabilitiesAssignment.cs
- ConfigPathUtility.cs
- FileUpload.cs
- AudioException.cs
- Validator.cs
- ToolStripMenuItem.cs
- LambdaCompiler.Unary.cs
- ConnectionProviderAttribute.cs
- HtmlImageAdapter.cs
- FloaterParaClient.cs
- EditorBrowsableAttribute.cs
- DrawListViewSubItemEventArgs.cs
- TypeInformation.cs
- DataAdapter.cs
- CustomTypeDescriptor.cs
- FixedSOMSemanticBox.cs
- _ListenerRequestStream.cs
- ResumeStoryboard.cs
- SerialPort.cs
- ScalarType.cs
- SessionStateContainer.cs
- MessageSmuggler.cs
- FixedSOMPageConstructor.cs
- DataGridTableStyleMappingNameEditor.cs
- SizeAnimationClockResource.cs
- GAC.cs
- FastPropertyAccessor.cs
- SpeakCompletedEventArgs.cs
- DataKeyArray.cs
- RelationshipConstraintValidator.cs
- TargetInvocationException.cs
- GuidConverter.cs
- MembershipAdapter.cs
- ImageAttributes.cs
- EmptyReadOnlyDictionaryInternal.cs
- ChangeDirector.cs
- DataGridCell.cs
- LinkArea.cs
- ValueChangedEventManager.cs
- EmptyQuery.cs
- PartialTrustVisibleAssembly.cs
- LocalizationComments.cs
- XsltLibrary.cs
- WebMessageFormatHelper.cs
- ServiceReference.cs
- GB18030Encoding.cs
- Floater.cs
- ReferencedAssembly.cs
- hebrewshape.cs
- FontStyleConverter.cs