Freigeben über


DataFormats.Dif Feld

Definition

Gibt das Windows-Datenaustauschformat DIF an (Data Interchange Format) an, das Windows Forms nicht direkt verwendet. Dieses static-Feld ist schreibgeschützt.

public: static initonly System::String ^ Dif;
public static readonly string Dif;
 staticval mutable Dif : string
Public Shared ReadOnly Dif As String 

Feldwert

Beispiele

Im folgenden Codebeispiel wird die Verwendung dieses Members veranschaulicht.

FileStream^ myFileStream = File::Open( "Temp.dif", FileMode::Open );

// Store the data into Dif format.
DataObject^ myDataObject = gcnew DataObject;
myDataObject->SetData( DataFormats::Dif, myFileStream );

// Check whether the data is stored or not in the specified format.
bool formatPresent = myDataObject->GetDataPresent( DataFormats::Dif );
if ( formatPresent )
{
   Console::WriteLine( "The data has been stored in the Dif format is:'{0}'", formatPresent );
}
else
{
   Console::WriteLine( "The data has not been stored in the specified format" );
}
 FileStream myFileStream = File.Open("Temp.dif",FileMode.Open);
 // Store the data into Dif format.
 DataObject myDataObject = new DataObject();
 myDataObject.SetData(DataFormats.Dif,myFileStream);

// Check whether the data is stored or not in the specified format.
bool formatPresent = myDataObject.GetDataPresent(DataFormats.Dif);
 if(formatPresent) 
 {
    Console.WriteLine("The data has been stored in the Dif format is:'"+formatPresent+"'");
 } 
 else 
 {
    Console.WriteLine("The data has not been stored in the specified format");
 }
Dim myFileStream As FileStream = File.Open("Temp.dif", FileMode.Open)
' Store the data into Dif format.
Dim myDataObject As New DataObject()
myDataObject.SetData(DataFormats.Dif, myFileStream)

' Check whether the data is stored or not in the specified format.
Dim formatPresent As Boolean = myDataObject.GetDataPresent(DataFormats.Dif)
If formatPresent Then
   Console.WriteLine(("The data has been stored in the Dif format is:'" + formatPresent.ToString() + "'"))
Else
   Console.WriteLine("The data has not been stored in the specified format")
End If

Hinweise

DIF ist ein Format, das aus ASCII-Codes besteht, in denen Datenbank, Tabellenkalkulation und ähnliche Dokumente strukturiert werden können, um ihre Verwendung durch und die Übertragung an andere Programme zu erleichtern.

Dieses Feld wird von der IDataObject Schnittstelle und der DataObject -Klasse verwendet, um den Datentyp anzugeben.

Verwenden Sie beim Hinzufügen zu einer IDataObject oder zu einer Implementierung von DataObjectdieses Feld als Format für die IDataObject.SetData Methoden und DataObject.SetData .

Um festzustellen, ob ein Objekt dieses Typs vorhanden ist, verwenden Sie dieses Feld als Format für die IDataObject.GetDataPresent Methoden und DataObject.GetDataPresent .

Um ein Objekt dieses Typs abzurufen, verwenden Sie dieses als Format für die IDataObject.GetData Methoden und DataObject.GetData .

Gilt für:

Weitere Informationen