Freigeben über


ContextNodeBase.GetPropertyData-Methode

Gibt anwendungsspezifische Daten zurück, die mit dem angegebenen Bezeichner hinzugefügt wurden.

Namespace:  System.Windows.Ink.AnalysisCore
Assembly:  IACore (in IACore.dll)

Syntax

'Declaration
Public Function GetPropertyData ( _
    propertyDataId As Guid _
) As Object
'Usage
Dim instance As ContextNodeBase
Dim propertyDataId As Guid
Dim returnValue As Object

returnValue = instance.GetPropertyData(propertyDataId)
public Object GetPropertyData(
    Guid propertyDataId
)
public:
Object^ GetPropertyData(
    Guid propertyDataId
)
public Object GetPropertyData(
    Guid propertyDataId
)
public function GetPropertyData(
    propertyDataId : Guid
) : Object

Parameter

  • propertyDataId
    Typ: System.Guid
    Der Bezeichner für die Daten.

Rückgabewert

Typ: System.Object
Die anwendungsspezifischen Daten, die mit dem angegebenen Bezeichner hinzugefügt wurden.

Hinweise

Zusätzlich zu den anwendungsspezifischen Daten können Sie die Methode außerdem zum Abrufen interner Daten verwenden, die mit den Bezeichnern gespeichert wurden, die von der PropertyGuidsForAnalysisHintsBase-Klasse und der PropertyGuidsForContextNodesBase-Klasse beschrieben werden.

Beispiele

In diesem Beispiel wird nach einer Eigenschaft gesucht, die mit einer Guid mit dem Namen timeStampGuid hinzugefügt wurde. Der Wert wird dann in die Text-Eigenschaft eines Label mit dem Namen timeStampLabel hinzugefügt.

if (selectedNode.ContainsPropertyData(this.timeStampGuid))
{
    DateTime timeStamp =
        (DateTime)selectedNode.GetPropertyData(this.timeStampGuid);
    timeStampLabel.Text = timeStamp.ToShortTimeString();
}

Plattformen

Windows Vista, Windows XP SP2, Windows Server 2003

.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

Versionsinformationen

.NET Framework

Unterstützt in: 3.0

Siehe auch

Referenz

ContextNodeBase-Klasse

ContextNodeBase-Member

System.Windows.Ink.AnalysisCore-Namespace

System.Windows.Ink.AnalysisCore.PropertyGuidsForAnalysisHintsBase

System.Windows.Ink.AnalysisCore.PropertyGuidsForContextNodesBase

ContextNodeBase.AddPropertyData

ContextNodeBase.ContainsPropertyData

ContextNodeBase.RemovePropertyData

ContextNodeBase.SavePropertiesData

ContextNodeBase.LoadPropertiesData