Proprietà Ink.ExtendedProperties
Aggiornamento: novembre 2007
Ottiene la raccolta di dati definiti dall'applicazione.
Spazio dei nomi: Microsoft.Ink
Assembly: Microsoft.Ink (in Microsoft.Ink.dll)
Sintassi
'Dichiarazione
Public ReadOnly Property ExtendedProperties As ExtendedProperties
'Utilizzo
Dim instance As Ink
Dim value As ExtendedProperties
value = instance.ExtendedProperties
public ExtendedProperties ExtendedProperties { get; }
public:
property ExtendedProperties^ ExtendedProperties {
ExtendedProperties^ get ();
}
/** @property */
public ExtendedProperties get_ExtendedProperties()
public function get ExtendedProperties () : ExtendedProperties
Valore proprietà
Tipo: Microsoft.Ink.ExtendedProperties
Raccolta di dati definiti dall'applicazione.
Note
Le applicazioni possono utilizzare la proprietà ExtendedProperties per accedere ai dati personalizzati memorizzati nell'oggetto Ink. Questi dati personalizzati vengono automaticamente serializzati con l'oggetto.
Esempi
In questo esempio, la proprietà Dirty viene esaminata. Se true, l'oggetto Ink di un oggetto InkOverlay viene salvato in un file nel formato InkSerializedFormat (ISF) predefinito. Un oggetto ExtendedProperty viene aggiunto all'oggetto Ink per registrare l'ora in cui è stato salvato l'input penna.
Try
If mInkOverlay.Ink.Dirty Then
' TIME_GUID is a class level string set via GUID generator
Dim timeGuid As Guid = New Guid(TIME_GUID)
mInkOverlay.Ink.ExtendedProperties.Add(timeGuid, DateTime.Now)
' FILE_NAME is a class level const
Using FS As FileStream = New FileStream(FILE_NAME, FileMode.Create)
Dim isf As Byte() = mInkOverlay.Ink.Save()
FS.Write(isf, 0, isf.Length)
End Using
End If
Catch
' handle or rethrow
End Try
try
{
if (mInkOverlay.Ink.Dirty)
{
// TIME_GUID is a class level string set via GUID generator
Guid timeGuid = new Guid(TIME_GUID);
mInkOverlay.Ink.ExtendedProperties.Add(timeGuid, DateTime.Now);
// FILE_NAME is a class level const
using (FileStream FS = new FileStream(FILE_NAME, FileMode.Create))
{
byte[] isf = mInkOverlay.Ink.Save();
FS.Write(isf, 0, isf.Length);
}
}
}
catch
{
// handle or rethrow
}
Piattaforme
Windows Vista
.NET Framework e .NET Compact Framework non supportano tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.
Informazioni sulla versione
.NET Framework
Supportato in: 3.0