Freigeben über


ContextNode.AddPropertyData-Methode

Fügt anwendungsspezifische Daten hinzu.

Namespace:  System.Windows.Ink
Assembly:  IAWinFX (in IAWinFX.dll)

Syntax

'Declaration
Public Sub AddPropertyData ( _
    propertyDataId As Guid, _
    propertyData As Object _
)
'Usage
Dim instance As ContextNode
Dim propertyDataId As Guid
Dim propertyData As Object

instance.AddPropertyData(propertyDataId, _
    propertyData)
public void AddPropertyData(
    Guid propertyDataId,
    Object propertyData
)
public:
void AddPropertyData(
    Guid propertyDataId, 
    Object^ propertyData
)
public void AddPropertyData(
    Guid propertyDataId,
    Object propertyData
)
public function AddPropertyData(
    propertyDataId : Guid, 
    propertyData : Object
)

Parameter

  • propertyDataId
    Typ: System.Guid
    Ein Guid, der zum Identifizieren von Datentypen verwendet wird.

Hinweise

Der propertyDataId-Parameter kann jeder Guid sein (siehe PropertyGuidsForContextNodes).

Beispiele

In diesem Beispiel wird ein Zeitstempel auf jeden InkWordNode gelegt (inkWord) in einem InkAnalyzer (theInkAnalyzer). Im Beispiel wird der Knoten auf einen Zeitstempel überprüft. Wenn der Zeitstempel nicht gefunden wird, wird im Beispiel eine Eigenschaft mit einer Guid mit dem Namen timeStampGuid hinzugefügt.

Dim inkWords As ContextNodeCollection = theInkAnalyzer.FindNodesOfType(ContextNodeType.InkWord)
Dim inkWord As ContextNode
For Each inkWord In  inkWords
    If Not inkWord.ContainsPropertyData(Me.timeStampGuid) Then
        inkWord.AddPropertyData(timeStampGuid, DateTime.Now)
    End If
Next inkWord
ContextNodeCollection inkWords =
    theInkAnalyzer.FindNodesOfType(ContextNodeType.InkWord);
foreach (ContextNode inkWord in inkWords)
{
    if (!inkWord.ContainsPropertyData(this.timeStampGuid))
    {
        inkWord.AddPropertyData(timeStampGuid, DateTime.Now);
    }
}

Plattformen

Windows Vista

.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

ContextNode-Klasse

ContextNode-Member

System.Windows.Ink-Namespace

System.Windows.Ink.PropertyGuidsForAnalysisHints

System.Windows.Ink.PropertyGuidsForContextNodes

ContextNode.ContainsPropertyData

ContextNode.GetPropertyData

ContextNode.RemovePropertyData

ContextNode.SavePropertiesData

ContextNode.LoadPropertiesData