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
- ping.cs
- Track.cs
- CodeObject.cs
- EpmCustomContentWriterNodeData.cs
- BulletDecorator.cs
- SizeConverter.cs
- RelatedImageListAttribute.cs
- StringValidatorAttribute.cs
- CollectionBuilder.cs
- RestClientProxyHandler.cs
- ErrorEventArgs.cs
- DataObjectFieldAttribute.cs
- ServiceNameCollection.cs
- FunctionNode.cs
- NamedPipeConnectionPool.cs
- CodeParameterDeclarationExpression.cs
- DeploymentSection.cs
- CachedFontFace.cs
- PropertyTabChangedEvent.cs
- XmlQueryOutput.cs
- LayoutUtils.cs
- SessionKeyExpiredException.cs
- ProtocolViolationException.cs
- QilIterator.cs
- ProviderMetadataCachedInformation.cs
- FormsAuthenticationCredentials.cs
- PinnedBufferMemoryStream.cs
- ScopelessEnumAttribute.cs
- RegexCode.cs
- SuppressMergeCheckAttribute.cs
- Vector3DIndependentAnimationStorage.cs
- ApplyImportsAction.cs
- PopupControlService.cs
- EdmRelationshipRoleAttribute.cs
- SpeakProgressEventArgs.cs
- WpfPayload.cs
- WsrmTraceRecord.cs
- RegionData.cs
- FtpWebResponse.cs
- HideDisabledControlAdapter.cs
- ObjectDataSourceDisposingEventArgs.cs
- UIElement3DAutomationPeer.cs
- ControlPropertyNameConverter.cs
- SpellCheck.cs
- BindingExpression.cs
- IERequestCache.cs
- BitmapEffectState.cs
- EditorZoneBase.cs
- HttpHandlerActionCollection.cs
- LogWriteRestartAreaAsyncResult.cs
- HMACSHA1.cs
- SuppressIldasmAttribute.cs
- GenericIdentity.cs
- DbParameterCollectionHelper.cs
- SerializationObjectManager.cs
- SQLDateTimeStorage.cs
- MLangCodePageEncoding.cs
- UserPersonalizationStateInfo.cs
- HttpDateParse.cs
- BamlLocalizabilityResolver.cs
- ColumnBinding.cs
- AttributeSetAction.cs
- ISAPIWorkerRequest.cs
- ValuePattern.cs
- TrackingSection.cs
- CurrencyWrapper.cs
- CompressionTransform.cs
- Literal.cs
- HttpHandlersSection.cs
- SafeRightsManagementHandle.cs
- localization.cs
- IUnknownConstantAttribute.cs
- BezierSegment.cs
- DBDataPermission.cs
- FontDriver.cs
- ProcessHostMapPath.cs
- CorrelationRequestContext.cs
- ConfigurationException.cs
- RegexTypeEditor.cs
- RichTextBoxContextMenu.cs
- LinkDescriptor.cs
- CompileLiteralTextParser.cs
- SmiXetterAccessMap.cs
- Highlights.cs
- TrackingRecord.cs
- DataSourceXmlTextReader.cs
- InputScopeAttribute.cs
- SqlMethodAttribute.cs
- ClientSettingsSection.cs
- ValidationResult.cs
- SemaphoreSecurity.cs
- EventListenerClientSide.cs
- CalendarSelectionChangedEventArgs.cs
- InheritedPropertyChangedEventArgs.cs
- AddInStore.cs
- HttpContextServiceHost.cs
- ScaleTransform3D.cs
- LabelExpression.cs
- ZipIOLocalFileHeader.cs
- XPathNodeList.cs