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
- AsymmetricKeyExchangeDeformatter.cs
- RelOps.cs
- InplaceBitmapMetadataWriter.cs
- HelpProvider.cs
- InkCanvasSelection.cs
- SecurityVersion.cs
- SupportingTokenSpecification.cs
- BaseValidator.cs
- RemoteEndpointMessageProperty.cs
- SspiHelper.cs
- InputMethodStateTypeInfo.cs
- PeerNameResolver.cs
- UserControlAutomationPeer.cs
- TextBlock.cs
- IndentTextWriter.cs
- IntAverageAggregationOperator.cs
- EdmFunction.cs
- BaseTemplateCodeDomTreeGenerator.cs
- CommandConverter.cs
- DataServiceExpressionVisitor.cs
- XmlNodeList.cs
- RelationshipNavigation.cs
- FixedFlowMap.cs
- GcSettings.cs
- QilDataSource.cs
- NamedPermissionSet.cs
- WindowsNonControl.cs
- SocketInformation.cs
- JournalEntry.cs
- Table.cs
- PerformanceCounterManager.cs
- EUCJPEncoding.cs
- MetadataArtifactLoaderComposite.cs
- followingquery.cs
- Html32TextWriter.cs
- Lasso.cs
- SqlDataSourceQuery.cs
- ITextView.cs
- DataRelationPropertyDescriptor.cs
- ExpressionParser.cs
- PersonalizationDictionary.cs
- WebServiceParameterData.cs
- TypeRestriction.cs
- SecurityKeyIdentifier.cs
- EncoderParameter.cs
- Utils.cs
- MessageLogTraceRecord.cs
- ReversePositionQuery.cs
- WindowsHyperlink.cs
- XamlWrappingReader.cs
- StringPropertyBuilder.cs
- InstanceHandle.cs
- DiagnosticSection.cs
- CustomAttribute.cs
- ProviderSettings.cs
- DataGridViewCellValidatingEventArgs.cs
- WsdlImporterElementCollection.cs
- TCPListener.cs
- PageContentCollection.cs
- TrustLevelCollection.cs
- XmlSiteMapProvider.cs
- XmlChildNodes.cs
- FrameAutomationPeer.cs
- TableRowGroup.cs
- OverloadGroupAttribute.cs
- SqlExpressionNullability.cs
- MsmqEncryptionAlgorithm.cs
- BitmapEffectGroup.cs
- ButtonChrome.cs
- Rotation3DKeyFrameCollection.cs
- Camera.cs
- CommunicationObjectFaultedException.cs
- FacetValues.cs
- DesignBindingPicker.cs
- ApplicationGesture.cs
- DBBindings.cs
- HierarchicalDataSourceIDConverter.cs
- HtmlTitle.cs
- DataGridrowEditEndingEventArgs.cs
- ObservableDictionary.cs
- AdornerLayer.cs
- BStrWrapper.cs
- SafeLocalAllocation.cs
- ValidationEventArgs.cs
- LineMetrics.cs
- InvalidCastException.cs
- IEnumerable.cs
- SQLConvert.cs
- VariableAction.cs
- DBNull.cs
- ExpressionBuilderCollection.cs
- CodeParameterDeclarationExpression.cs
- SoapExtensionTypeElement.cs
- LogSwitch.cs
- InheritanceAttribute.cs
- XmlWrappingWriter.cs
- PrintDialog.cs
- SqlDataSourceCustomCommandEditor.cs
- DataSourceSelectArguments.cs
- OpenTypeCommon.cs