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
- KeyFrames.cs
- GridItemPatternIdentifiers.cs
- ProviderException.cs
- DiscoveryProxy.cs
- Size.cs
- WorkflowFileItem.cs
- BinaryFormatterWriter.cs
- Condition.cs
- Rfc2898DeriveBytes.cs
- OdbcConnectionHandle.cs
- FloatUtil.cs
- EmptyQuery.cs
- LocalizabilityAttribute.cs
- TextSelectionHelper.cs
- JsonObjectDataContract.cs
- DmlSqlGenerator.cs
- MinMaxParagraphWidth.cs
- AsymmetricKeyExchangeFormatter.cs
- NameTable.cs
- storepermission.cs
- Int32RectValueSerializer.cs
- PasswordDeriveBytes.cs
- WebServiceClientProxyGenerator.cs
- ConvertersCollection.cs
- TextOptions.cs
- MouseButtonEventArgs.cs
- DeviceContext2.cs
- embossbitmapeffect.cs
- WeakReference.cs
- SessionStateItemCollection.cs
- CommonDialog.cs
- Soap.cs
- HWStack.cs
- RotateTransform3D.cs
- RawKeyboardInputReport.cs
- PlainXmlSerializer.cs
- GridErrorDlg.cs
- XPathQilFactory.cs
- TcpClientSocketManager.cs
- DATA_BLOB.cs
- SpeechUI.cs
- TraceLog.cs
- DrawingAttributeSerializer.cs
- HandleValueEditor.cs
- InitializationEventAttribute.cs
- PlanCompiler.cs
- ResXBuildProvider.cs
- Rijndael.cs
- ArrayExtension.cs
- GuidelineSet.cs
- ProtocolsConfigurationHandler.cs
- WaitForChangedResult.cs
- XmlAttribute.cs
- TextAnchor.cs
- FreeFormDesigner.cs
- InlineObject.cs
- PathParser.cs
- DeferredTextReference.cs
- ChannelCredentials.cs
- UserControlAutomationPeer.cs
- LocationUpdates.cs
- CommandValueSerializer.cs
- HttpCapabilitiesSectionHandler.cs
- MatrixCamera.cs
- ProtocolReflector.cs
- Trigger.cs
- OracleConnection.cs
- Propagator.Evaluator.cs
- Error.cs
- IListConverters.cs
- WebHttpEndpointElement.cs
- OpenFileDialog.cs
- HitTestWithGeometryDrawingContextWalker.cs
- TypeHelpers.cs
- _NegotiateClient.cs
- JsonFormatWriterGenerator.cs
- BuilderPropertyEntry.cs
- XPathEmptyIterator.cs
- ISAPIRuntime.cs
- FlowDocumentScrollViewerAutomationPeer.cs
- PageBreakRecord.cs
- HttpListenerPrefixCollection.cs
- TextTreeTextNode.cs
- GeneralTransform3D.cs
- StylusPlugin.cs
- BitmapCacheBrush.cs
- FileChangesMonitor.cs
- NeutralResourcesLanguageAttribute.cs
- MultiSelectRootGridEntry.cs
- BrowserDefinition.cs
- DefinitionBase.cs
- SystemException.cs
- EventLogEntryCollection.cs
- CrossSiteScriptingValidation.cs
- ClientFormsAuthenticationMembershipProvider.cs
- EventTask.cs
- AutomationTextAttribute.cs
- LinearGradientBrush.cs
- CheckPair.cs
- EntityCommandCompilationException.cs