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
- XmlSchemaAnyAttribute.cs
- WindowVisualStateTracker.cs
- IsolationInterop.cs
- StreamInfo.cs
- TcpClientChannel.cs
- isolationinterop.cs
- TypeReference.cs
- Thickness.cs
- ShapeTypeface.cs
- DiscoveryClientRequestChannel.cs
- ClientRolePrincipal.cs
- OrderedDictionary.cs
- ContainerControl.cs
- LockRecoveryTask.cs
- OpCellTreeNode.cs
- GridItemPattern.cs
- LinkUtilities.cs
- StreamInfo.cs
- TargetControlTypeCache.cs
- QueryOutputWriterV1.cs
- TagPrefixInfo.cs
- LocalizabilityAttribute.cs
- ContextStack.cs
- PeerNameRegistration.cs
- FixedHyperLink.cs
- WebPartConnectionsCloseVerb.cs
- WebPartVerbCollection.cs
- PerformanceCounterNameAttribute.cs
- xml.cs
- PopupControlService.cs
- LocatorPart.cs
- CacheVirtualItemsEvent.cs
- SafeFindHandle.cs
- SqlRowUpdatedEvent.cs
- _AutoWebProxyScriptEngine.cs
- CompilerResults.cs
- ProxyWebPart.cs
- ConfigurationManagerInternalFactory.cs
- COM2Enum.cs
- WebPartHeaderCloseVerb.cs
- DataObjectPastingEventArgs.cs
- ReachFixedDocumentSerializerAsync.cs
- SchemaImporterExtensionsSection.cs
- FlowDocumentReaderAutomationPeer.cs
- RelOps.cs
- QueryPageSettingsEventArgs.cs
- IndependentAnimationStorage.cs
- DrawingDrawingContext.cs
- _HTTPDateParse.cs
- Encoding.cs
- EmptyQuery.cs
- ColorTransformHelper.cs
- ReturnEventArgs.cs
- HtmlAnchor.cs
- WebPartManager.cs
- DbConnectionPoolIdentity.cs
- QilCloneVisitor.cs
- X509SecurityTokenProvider.cs
- DateBoldEvent.cs
- BinaryObjectWriter.cs
- RegistryPermission.cs
- ObjectStateEntryOriginalDbUpdatableDataRecord.cs
- DependencyObjectProvider.cs
- InstancePersistenceEvent.cs
- RequestSecurityToken.cs
- DataBoundControlDesigner.cs
- ContentElementAutomationPeer.cs
- InputMethodStateTypeInfo.cs
- BaseParaClient.cs
- SystemEvents.cs
- NotSupportedException.cs
- StartUpEventArgs.cs
- ModelUIElement3D.cs
- TextParagraphProperties.cs
- SystemGatewayIPAddressInformation.cs
- IFlowDocumentViewer.cs
- xsdvalidator.cs
- TraceEventCache.cs
- MarginCollapsingState.cs
- SplitterEvent.cs
- TouchFrameEventArgs.cs
- StickyNoteContentControl.cs
- MobileRedirect.cs
- WindowsIdentity.cs
- BamlLocalizationDictionary.cs
- ContentElement.cs
- DataSetSchema.cs
- RawTextInputReport.cs
- HandlerMappingMemo.cs
- EncryptedType.cs
- ResXResourceReader.cs
- DesignerTransactionCloseEvent.cs
- TableSectionStyle.cs
- SafeSecurityHelper.cs
- IApplicationTrustManager.cs
- mongolianshape.cs
- ListItemCollection.cs
- CodeGenerator.cs
- WCFModelStrings.Designer.cs
- CanonicalizationDriver.cs