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
- DataGridViewCellStateChangedEventArgs.cs
- MdiWindowListItemConverter.cs
- HtmlControl.cs
- MILUtilities.cs
- CodeActivity.cs
- MarkupExtensionSerializer.cs
- DbParameterHelper.cs
- TypeConverterHelper.cs
- ObjectHandle.cs
- RelationHandler.cs
- OdbcConnectionString.cs
- XmlNamespaceMappingCollection.cs
- MaterialGroup.cs
- RectAnimation.cs
- MenuItem.cs
- ConnectionPointCookie.cs
- SupportsPreviewControlAttribute.cs
- DataTableNewRowEvent.cs
- Signature.cs
- SyndicationDeserializer.cs
- ColorTransform.cs
- UnknownWrapper.cs
- LineGeometry.cs
- ModuleBuilder.cs
- SmtpReplyReaderFactory.cs
- UniqueConstraint.cs
- ComboBox.cs
- WebPartTransformerCollection.cs
- XmlByteStreamReader.cs
- MemoryResponseElement.cs
- TdsParserHelperClasses.cs
- DataPointer.cs
- XmlNamespaceMappingCollection.cs
- ClientProxyGenerator.cs
- TableAutomationPeer.cs
- connectionpool.cs
- Point3DCollectionValueSerializer.cs
- TextParaLineResult.cs
- ClientScriptItemCollection.cs
- FamilyTypefaceCollection.cs
- RawStylusInputReport.cs
- TextModifier.cs
- TextAutomationPeer.cs
- _OSSOCK.cs
- PermissionSet.cs
- HtmlSelect.cs
- SelectionRange.cs
- TypeValidationEventArgs.cs
- OrderedDictionaryStateHelper.cs
- RoutedEventHandlerInfo.cs
- XmlSequenceWriter.cs
- DropShadowEffect.cs
- UserControlCodeDomTreeGenerator.cs
- X509SubjectKeyIdentifierClause.cs
- SafeNativeMethodsOther.cs
- Hex.cs
- FixedSOMGroup.cs
- CodeDefaultValueExpression.cs
- _HelperAsyncResults.cs
- EventLogTraceListener.cs
- PanelStyle.cs
- PreservationFileReader.cs
- PenThread.cs
- TransformerInfo.cs
- FilterQueryOptionExpression.cs
- TreeNodeCollection.cs
- Claim.cs
- BrowserDefinitionCollection.cs
- InputBinder.cs
- BreakRecordTable.cs
- ReachSerializerAsync.cs
- _NestedSingleAsyncResult.cs
- KeyConverter.cs
- User.cs
- CategoryValueConverter.cs
- WCFServiceClientProxyGenerator.cs
- ChannelSettingsElement.cs
- HtmlGenericControl.cs
- IPPacketInformation.cs
- AmbientLight.cs
- HideDisabledControlAdapter.cs
- DataGridViewBindingCompleteEventArgs.cs
- SoapExtension.cs
- RemoteTokenFactory.cs
- EmptyEnumerator.cs
- SqlStream.cs
- ExpanderAutomationPeer.cs
- AsyncContentLoadedEventArgs.cs
- cookieexception.cs
- SelectionProviderWrapper.cs
- IndentedWriter.cs
- TextTreeInsertUndoUnit.cs
- HttpHandlerActionCollection.cs
- Model3DGroup.cs
- MediaContext.cs
- FileRecordSequenceHelper.cs
- DataGridViewCheckBoxColumn.cs
- FontUnit.cs
- SoapObjectInfo.cs