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
- EncryptedXml.cs
- MemberDescriptor.cs
- sqlinternaltransaction.cs
- SqlSelectClauseBuilder.cs
- EdmSchemaError.cs
- HttpsHostedTransportConfiguration.cs
- COM2ExtendedUITypeEditor.cs
- MediaSystem.cs
- EventLogger.cs
- WebServiceFault.cs
- SmtpReplyReaderFactory.cs
- XmlCharType.cs
- TypographyProperties.cs
- SemaphoreSlim.cs
- SafeNativeMethods.cs
- TempFiles.cs
- GridViewEditEventArgs.cs
- xdrvalidator.cs
- VisualStates.cs
- IISUnsafeMethods.cs
- PipelineModuleStepContainer.cs
- GridItem.cs
- WindowVisualStateTracker.cs
- KeyToListMap.cs
- TransactionInformation.cs
- templategroup.cs
- ToolStripItemCollection.cs
- ListViewInsertedEventArgs.cs
- WindowsEditBox.cs
- XmlStreamStore.cs
- BoundPropertyEntry.cs
- PointKeyFrameCollection.cs
- BaseParser.cs
- AssemblyHash.cs
- log.cs
- HttpCookiesSection.cs
- SymbolEqualComparer.cs
- BorderGapMaskConverter.cs
- AdornerHitTestResult.cs
- AttributeEmitter.cs
- XPathItem.cs
- SqlCacheDependencyDatabaseCollection.cs
- FileChangesMonitor.cs
- DrawingState.cs
- TemplatePartAttribute.cs
- WebServiceClientProxyGenerator.cs
- ValidatingReaderNodeData.cs
- ToolStripMenuItem.cs
- CodeGeneratorOptions.cs
- Funcletizer.cs
- DynamicRendererThreadManager.cs
- ActivityXRefPropertyEditor.cs
- columnmapkeybuilder.cs
- XPathDocumentNavigator.cs
- AccessDataSourceWizardForm.cs
- FontFamilyIdentifier.cs
- MissingSatelliteAssemblyException.cs
- ToReply.cs
- WebBrowsableAttribute.cs
- InstanceOwner.cs
- SessionEndingEventArgs.cs
- MetafileEditor.cs
- XmlSchemaElement.cs
- GridEntryCollection.cs
- TableTextElementCollectionInternal.cs
- EventWaitHandleSecurity.cs
- xmlglyphRunInfo.cs
- CompilerTypeWithParams.cs
- XmlValidatingReader.cs
- DynamicRenderer.cs
- GeneratedView.cs
- CodeExpressionStatement.cs
- HebrewCalendar.cs
- DrawListViewSubItemEventArgs.cs
- TextFormatterImp.cs
- ProxyWebPartManagerDesigner.cs
- Avt.cs
- CharacterMetrics.cs
- ClientRolePrincipal.cs
- TemplateLookupAction.cs
- CompiledIdentityConstraint.cs
- MaterialGroup.cs
- FixedSOMLineRanges.cs
- MobileListItem.cs
- DllNotFoundException.cs
- DispatcherHookEventArgs.cs
- LocalizabilityAttribute.cs
- SQLDateTime.cs
- FormsAuthenticationTicket.cs
- OracleParameterCollection.cs
- ItemCheckedEvent.cs
- AsyncOperationManager.cs
- GZipObjectSerializer.cs
- XmlDataSourceNodeDescriptor.cs
- HttpCacheVaryByContentEncodings.cs
- SerializableAttribute.cs
- EntityStoreSchemaGenerator.cs
- IdentitySection.cs
- WmlCommandAdapter.cs
- IPPacketInformation.cs