Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Core / CSharp / System / Windows / DataFormat.cs / 1305600 / DataFormat.cs
//---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // Description: Manage the data format. // // See spec at http://avalon/uis/Data%20Transfer%20clipboard%20dragdrop/Avalon%20Data%20Transfer%20Object.htm // // History: // 08/16/2002 : sangilj Created // //--------------------------------------------------------------------------- using MS.Internal.PresentationCore; namespace System.Windows { #region DataFormat Class ////// Represents a data format type. /// public sealed class DataFormat { //----------------------------------------------------- // // Constructors // //----------------------------------------------------- #region Constructors ////// Initializes a new instance of the DataFormat class and specifies format name and id. /// public DataFormat(string name, int id) { if (name == null) { throw new ArgumentNullException("name"); } if (name == string.Empty) { throw new ArgumentException(SR.Get(SRID.DataObject_EmptyFormatNotAllowed)); } this._name = name; this._id = id; } #endregion Constructors //------------------------------------------------------ // // Public Properties // //----------------------------------------------------- #region Public Properties ////// Specifies the name of this format. /// This field is read-only. /// public string Name { get { return _name; } } ////// Specifies the Id number for this format. /// This field is read-only. /// public int Id { get { return _id; } } #endregion Public Properties //------------------------------------------------------ // // Private Fields // //------------------------------------------------------ #region Private Fields // The registered clipboard format name string. readonly string _name; // The registered clipboard format id. readonly int _id; #endregion Private Fields } #endregion DataFormat Class } // 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
- NetStream.cs
- CompiledAction.cs
- CodeMethodReturnStatement.cs
- UseAttributeSetsAction.cs
- FocusManager.cs
- ExpressionBinding.cs
- Assert.cs
- RegisteredExpandoAttribute.cs
- HitTestParameters.cs
- GeometryValueSerializer.cs
- XamlSerializerUtil.cs
- SimpleHandlerBuildProvider.cs
- NativeMethods.cs
- BaseTemplateBuildProvider.cs
- DelegateBodyWriter.cs
- XmlSchemaNotation.cs
- GenerateTemporaryTargetAssembly.cs
- CapacityStreamGeometryContext.cs
- TypeGeneratedEventArgs.cs
- KeyboardDevice.cs
- StringSorter.cs
- WebSysDisplayNameAttribute.cs
- FacetValueContainer.cs
- OdbcConnectionFactory.cs
- ObjectViewQueryResultData.cs
- X509IssuerSerialKeyIdentifierClause.cs
- XmlAggregates.cs
- GridViewRowCollection.cs
- UnmanagedMemoryStream.cs
- Vector3DAnimation.cs
- XmlSchemaInferenceException.cs
- AnimationException.cs
- CodeObject.cs
- RuleSettings.cs
- FormatterConverter.cs
- ProviderConnectionPointCollection.cs
- Highlights.cs
- CryptoApi.cs
- AppDomainGrammarProxy.cs
- SqlMetaData.cs
- DeobfuscatingStream.cs
- DispatcherEventArgs.cs
- Console.cs
- CodeNamespaceImportCollection.cs
- COM2ColorConverter.cs
- SchemaElementDecl.cs
- HandleScope.cs
- __ConsoleStream.cs
- SpecularMaterial.cs
- AbandonedMutexException.cs
- CapabilitiesState.cs
- LazyLoadBehavior.cs
- ObjectView.cs
- TextRunProperties.cs
- DomainUpDown.cs
- TextAutomationPeer.cs
- HTMLTextWriter.cs
- DispatchChannelSink.cs
- ExpressionPrinter.cs
- CodeAttachEventStatement.cs
- ParentQuery.cs
- RegistrySecurity.cs
- MemberRelationshipService.cs
- SamlAuthenticationClaimResource.cs
- ItemList.cs
- WebSysDefaultValueAttribute.cs
- BamlLocalizationDictionary.cs
- XmlEnumAttribute.cs
- Html32TextWriter.cs
- SqlAliaser.cs
- SecurityPermission.cs
- LongValidatorAttribute.cs
- RTLAwareMessageBox.cs
- UnsafeNativeMethods.cs
- SchemaElement.cs
- LocationSectionRecord.cs
- Switch.cs
- QuerySafeNavigator.cs
- UriExt.cs
- CompilerInfo.cs
- MsmqChannelFactory.cs
- TextTreeTextNode.cs
- Emitter.cs
- TagPrefixAttribute.cs
- GridViewColumnHeader.cs
- CodeDirectoryCompiler.cs
- Vector.cs
- FixedTextView.cs
- RtfControlWordInfo.cs
- Decimal.cs
- Light.cs
- WriterOutput.cs
- sitestring.cs
- XmlNamedNodeMap.cs
- CellPartitioner.cs
- ADMembershipUser.cs
- SqlNotificationEventArgs.cs
- SvcMapFileSerializer.cs
- ScriptResourceDefinition.cs
- Int32CAMarshaler.cs