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
- SQLUtility.cs
- QueueProcessor.cs
- MimeTypeMapper.cs
- CodeRegionDirective.cs
- ConstrainedDataObject.cs
- PageTheme.cs
- SelectedDatesCollection.cs
- WebPartZoneCollection.cs
- CheckBox.cs
- GlyphTypeface.cs
- GenericRootAutomationPeer.cs
- FieldNameLookup.cs
- Exception.cs
- XmlRawWriter.cs
- DataGridViewCellLinkedList.cs
- NamedPipeWorkerProcess.cs
- OleServicesContext.cs
- TextParaLineResult.cs
- BypassElement.cs
- XmlHierarchicalEnumerable.cs
- MaterializeFromAtom.cs
- DataGridViewControlCollection.cs
- DbConnectionPoolOptions.cs
- SmtpMail.cs
- StructuredType.cs
- EntityDataSourceStatementEditor.cs
- IpcServerChannel.cs
- _ListenerResponseStream.cs
- XmlSortKey.cs
- StringWriter.cs
- SafeRegistryHandle.cs
- RelationshipDetailsRow.cs
- ServicePoint.cs
- ObjectListCommandsPage.cs
- DomainConstraint.cs
- ByteConverter.cs
- GeometryCollection.cs
- UIPermission.cs
- Directory.cs
- LayoutTableCell.cs
- processwaithandle.cs
- RootProfilePropertySettingsCollection.cs
- AnonymousIdentificationModule.cs
- SqlServices.cs
- TextMarkerSource.cs
- StandardRuntimeEnumValidator.cs
- ThemeDictionaryExtension.cs
- RetrieveVirtualItemEventArgs.cs
- ConnectionPoint.cs
- Color.cs
- NullReferenceException.cs
- InstanceValue.cs
- Double.cs
- BmpBitmapEncoder.cs
- BuildProvider.cs
- XmlSchemaImporter.cs
- StylusLogic.cs
- PointUtil.cs
- SoapSchemaImporter.cs
- EventMappingSettingsCollection.cs
- CharacterMetricsDictionary.cs
- WebPartPersonalization.cs
- ChtmlSelectionListAdapter.cs
- XmlUtf8RawTextWriter.cs
- DataGridTablesFactory.cs
- CalendarBlackoutDatesCollection.cs
- SizeAnimationUsingKeyFrames.cs
- XPathPatternParser.cs
- SamlConstants.cs
- TextRangeEditTables.cs
- xsdvalidator.cs
- DuplicateWaitObjectException.cs
- IgnoreSectionHandler.cs
- ToolBarTray.cs
- PropertyInfo.cs
- OleDbReferenceCollection.cs
- Emitter.cs
- TimeSpanConverter.cs
- ParserStreamGeometryContext.cs
- TemplateControlCodeDomTreeGenerator.cs
- XmlSchemaElement.cs
- Soap.cs
- Attachment.cs
- FileFormatException.cs
- documentsequencetextview.cs
- MarkupWriter.cs
- AutomationPropertyInfo.cs
- DataServiceResponse.cs
- XpsPartBase.cs
- DataServiceRequestArgs.cs
- WindowsMenu.cs
- OptimizedTemplateContent.cs
- ToolStripPanelRow.cs
- WrappedIUnknown.cs
- _TLSstream.cs
- ProgressBarRenderer.cs
- SortedList.cs
- FocusTracker.cs
- SQLCharsStorage.cs
- XmlAttributeAttribute.cs