DataFormats.Dif Mező
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Megadja a Windows adatcserés formátumot (DIF), amelyet Windows Forms nem használ közvetlenül. Ez static a mező írásvédett.
public: static initonly System::String ^ Dif;
public static readonly string Dif;
staticval mutable Dif : string
Public Shared ReadOnly Dif As String
Mező értéke
Példák
Az alábbi példakód bemutatja ennek a tagnak a használatát.
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
Megjegyzések
A DIF olyan ASCII-kódokból álló formátum, amelyben az adatbázis, a számolótábla és a hasonló dokumentumok strukturálhatók, hogy megkönnyítsék azok használatát, és más programokba továbbíthassák őket.
Ezt a mezőt az IDataObject interfész és az DataObject osztály használja az adattípus megadásához.
Ha hozzáad egy IDataObject vagy egy implementációhozDataObject, használja ezt a mezőt formátumként a metódusokhoz és IDataObject.SetData a DataObject.SetData metódusokhoz.
Ha meg szeretné tudni, hogy létezik-e ilyen típusú objektum, használja ezt a mezőt a IDataObject.GetDataPresent metódusok formátumaként DataObject.GetDataPresent .
Az ilyen típusú objektumok lekéréséhez használja ezt a formátumot a metódusokhoz és IDataObject.GetData a DataObject.GetData metódusokhoz.