DataFormats.Dif Campo
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Especifica el formato de intercambio de datos de Windows (DIF), que no utilizan directamente los formularios Windows Forms. Este campo static
es de solo lectura.
public: static initonly System::String ^ Dif;
public static readonly string Dif;
staticval mutable Dif : string
Public Shared ReadOnly Dif As String
Valor de campo
Ejemplos
En el ejemplo de código siguiente se muestra el uso de este miembro.
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
Comentarios
DIF es un formato que consta de códigos ASCII en los que la base de datos, la hoja de cálculo y documentos similares se pueden estructurar para facilitar su uso y transferencia a otros programas.
La interfaz y la DataObject clase usan IDataObject este campo para especificar el tipo de datos.
Al agregar a o IDataObject a una implementación de DataObject, use este campo como formato para los IDataObject.SetData métodos y DataObject.SetData .
Para ver si existe un objeto de este tipo, use este campo como formato para los IDataObject.GetDataPresent métodos y DataObject.GetDataPresent .
Para obtener un objeto de este tipo, úselo como formato para los IDataObject.GetData métodos y DataObject.GetData .