Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Core / System / Windows / Media / Animation / TimeEnumHelper.cs / 1 / TimeEnumHelper.cs
//------------------------------------------------------------------------------ // Microsoft Windows Client Platform // Copyright (c) Microsoft Corporation, 2004 // // File: TimeEnumHelper.cs //----------------------------------------------------------------------------- using System; using System.Windows.Media.Animation; namespace MS.Internal { ////// A class for validating enumerated types. /// internal static partial class TimeEnumHelper { // IMPORTANT: These values must be kept current with enum definitions for validation to work // Enums declared in Enums.cs private const int _maxTimeSeekOrigin = (int)TimeSeekOrigin.Duration; // Enums declared in PathAnimationSource.cs private const byte _maxPathAnimationSource = (int)PathAnimationSource.Angle; ////// Determines if the enumerated value is defined (valid) for the given enumerated type /// /// /// The variable whose validity is verified. /// ////// True if valid, false otherwise. /// static internal bool IsValidTimeSeekOrigin(TimeSeekOrigin value) { return (0 <= value && (int)value <= _maxTimeSeekOrigin); } ////// Determines if the enumerated value is defined (valid) for the given enumerated type /// /// /// The variable whose validity is verified. /// ////// True if valid, false otherwise. /// static internal bool IsValidPathAnimationSource(PathAnimationSource value) { return (0 <= value && (byte)value <= _maxPathAnimationSource); } } } // 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
- OledbConnectionStringbuilder.cs
- PageTheme.cs
- bidPrivateBase.cs
- FixedFlowMap.cs
- SafeReadContext.cs
- TagMapInfo.cs
- ObjectStorage.cs
- SelectionListComponentEditor.cs
- DataGridViewCellValueEventArgs.cs
- TextBlock.cs
- ExpressionBuilder.cs
- BoolLiteral.cs
- ParentUndoUnit.cs
- AutoCompleteStringCollection.cs
- HtmlInputImage.cs
- Soap.cs
- GlyphCollection.cs
- WorkflowInstanceUnhandledExceptionRecord.cs
- ViewGenerator.cs
- IgnoreDataMemberAttribute.cs
- ContentPresenter.cs
- HexParser.cs
- NativeMethods.cs
- ValidatingReaderNodeData.cs
- ClientSettingsStore.cs
- RijndaelManaged.cs
- RoleBoolean.cs
- AssociatedControlConverter.cs
- CompositionCommandSet.cs
- RegistryDataKey.cs
- FontFamilyConverter.cs
- ListComponentEditorPage.cs
- SqlDataReader.cs
- FormViewDeletedEventArgs.cs
- InternalResources.cs
- CacheDependency.cs
- OuterGlowBitmapEffect.cs
- ToolZone.cs
- FixedSchema.cs
- CheckBoxBaseAdapter.cs
- AbstractDataSvcMapFileLoader.cs
- WindowsFormsHostAutomationPeer.cs
- DataGridItemCollection.cs
- DataKeyPropertyAttribute.cs
- CriticalExceptions.cs
- TableCellCollection.cs
- CompositionDesigner.cs
- RefreshPropertiesAttribute.cs
- GroupLabel.cs
- ToolStripPanel.cs
- KeyboardDevice.cs
- XmlUrlResolver.cs
- XamlSerializationHelper.cs
- safex509handles.cs
- NodeFunctions.cs
- ServiceMetadataContractBehavior.cs
- VBIdentifierNameEditor.cs
- CheckBoxPopupAdapter.cs
- VersionValidator.cs
- SessionEndingEventArgs.cs
- MobileControlDesigner.cs
- HierarchicalDataBoundControl.cs
- SendMailErrorEventArgs.cs
- CommandConverter.cs
- PeerService.cs
- ExtensionSurface.cs
- XmlCharType.cs
- TCPClient.cs
- XmlJsonWriter.cs
- Dictionary.cs
- TripleDESCryptoServiceProvider.cs
- AdornedElementPlaceholder.cs
- DetailsViewDeleteEventArgs.cs
- ScaleTransform.cs
- DataStorage.cs
- Thickness.cs
- ChannelSinkStacks.cs
- _ConnectStream.cs
- ObjectStorage.cs
- NumberFormatInfo.cs
- ConvertersCollection.cs
- RuleAttributes.cs
- HeaderedItemsControl.cs
- FontInfo.cs
- WindowsPrincipal.cs
- XamlStream.cs
- SQLGuidStorage.cs
- ModuleBuilderData.cs
- BuildManagerHost.cs
- ConstraintConverter.cs
- X509Certificate2Collection.cs
- NavigatingCancelEventArgs.cs
- ListItemParagraph.cs
- CategoryValueConverter.cs
- AssemblyBuilder.cs
- PriorityRange.cs
- DeriveBytes.cs
- XPathChildIterator.cs
- XmlCollation.cs
- XmlSchemaParticle.cs