Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / CommonUI / System / Drawing / Advanced / FrameDimension.cs / 1 / FrameDimension.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /*************************************************************************\ * * Copyright (c) 1998-1999, Microsoft Corp. All Rights Reserved. * * Module Name: * * FrameDimension.cs * * Abstract: * * Image format constant types * * Revision History: * * 12/14/1998 [....] * Created it. * \**************************************************************************/ namespace System.Drawing.Imaging { using System; using System.Diagnostics; using System.Drawing; using System.ComponentModel; /** * frame dimension constants (used with Bitmap.FrameDimensionsList) */ ////// /// /// // [TypeConverterAttribute(typeof(FrameDimensionConverter))] public sealed class FrameDimension { // Frame dimension GUIDs, from sdkinc\imgguids.h private static FrameDimension time = new FrameDimension(new Guid("{6aedbd6d-3fb5-418a-83a6-7f45229dc872}")); private static FrameDimension resolution = new FrameDimension(new Guid("{84236f7b-3bd3-428f-8dab-4ea1439ca315}")); private static FrameDimension page = new FrameDimension(new Guid("{7462dc86-6180-4c7e-8e3f-ee7333a7a483}")); private Guid guid; ////// /// Initializes a new instance of the public FrameDimension(Guid guid) { this.guid = guid; } ///class with the specified GUID. /// /// /// Specifies a global unique identifier (GUID) /// that represents this public Guid Guid { get { return guid;} } ///. /// /// /// The time dimension. /// public static FrameDimension Time { get { return time;} } ////// /// The resolution dimension. /// public static FrameDimension Resolution { get { return resolution;} } ////// /// The page dimension. /// public static FrameDimension Page { get { return page;} } ////// /// Returns a value indicating whether the /// specified object is an public override bool Equals(object o) { FrameDimension format = o as FrameDimension; if (format == null) return false; return this.guid == format.guid; } ///equivalent to this . /// /// /// public override int GetHashCode() { return guid.GetHashCode(); } ///[To be supplied.] ////// /// Converts this public override string ToString() { if (this == time) return "Time"; if (this == resolution) return "Resolution"; if (this == page) return "Page"; return "[FrameDimension: " + guid + "]"; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.to a human-readable string. ///
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ShapingEngine.cs
- TreeView.cs
- DateTimeParse.cs
- OrthographicCamera.cs
- SecurityTokenParameters.cs
- RequestCachePolicyConverter.cs
- DoubleAnimation.cs
- DbMetaDataFactory.cs
- DbDataAdapter.cs
- bidPrivateBase.cs
- PointF.cs
- PropertyValue.cs
- ArgumentDirectionHelper.cs
- JulianCalendar.cs
- TokenBasedSetEnumerator.cs
- ConfigXmlComment.cs
- KeyValuePairs.cs
- XPathScanner.cs
- SEHException.cs
- MultipleCopiesCollection.cs
- EasingQuaternionKeyFrame.cs
- XAMLParseException.cs
- Translator.cs
- StorageRoot.cs
- DiscoveryServiceExtension.cs
- X509CertificateTrustedIssuerElementCollection.cs
- Adorner.cs
- DragDrop.cs
- ContextBase.cs
- MailAddress.cs
- Section.cs
- Grammar.cs
- DocComment.cs
- _DisconnectOverlappedAsyncResult.cs
- XPathNavigatorReader.cs
- DesignTimeTemplateParser.cs
- OperationFormatUse.cs
- BinaryConverter.cs
- XmlSerializableReader.cs
- TypeToArgumentTypeConverter.cs
- HMACSHA256.cs
- WebResponse.cs
- TransactionException.cs
- KoreanLunisolarCalendar.cs
- WebPartEditorCancelVerb.cs
- CodeTypeReferenceCollection.cs
- DataGridViewRowPostPaintEventArgs.cs
- SessionEndingCancelEventArgs.cs
- UrlMapping.cs
- WebControlAdapter.cs
- HwndSourceKeyboardInputSite.cs
- EntityStoreSchemaGenerator.cs
- LocalValueEnumerator.cs
- TypeExtensionConverter.cs
- FragmentQuery.cs
- ValidationRuleCollection.cs
- Schema.cs
- XmlnsCache.cs
- SqlCacheDependency.cs
- LogFlushAsyncResult.cs
- WebPartsPersonalization.cs
- RegisteredExpandoAttribute.cs
- ComboBox.cs
- WebRequestModuleElement.cs
- XmlBufferedByteStreamReader.cs
- ContextStack.cs
- BitmapFrameEncode.cs
- Rotation3D.cs
- SmiRequestExecutor.cs
- SingleObjectCollection.cs
- HostProtectionException.cs
- ImageButton.cs
- Delegate.cs
- DrawingGroup.cs
- CategoryValueConverter.cs
- EntityKeyElement.cs
- QueryPageSettingsEventArgs.cs
- RadioButtonList.cs
- SQLInt64.cs
- DataServiceClientException.cs
- MulticastIPAddressInformationCollection.cs
- AlternateView.cs
- AttachedAnnotationChangedEventArgs.cs
- ServiceDescriptions.cs
- CustomAttributeFormatException.cs
- bindurihelper.cs
- Compilation.cs
- StaticContext.cs
- HelpFileFileNameEditor.cs
- ContentPlaceHolder.cs
- Context.cs
- PointKeyFrameCollection.cs
- TCEAdapterGenerator.cs
- ExpressionHelper.cs
- Helper.cs
- RegistryPermission.cs
- RectangleHotSpot.cs
- RelationshipDetailsRow.cs
- Token.cs
- XPathNodeHelper.cs