ContextNode.ContainsPropertyData-Methode
Gibt true zurück, wenn das ContextNode-Objekt anwendungsspezifische, unter dem angegebenen Bezeichner gespeicherte Daten enthält.
Namespace: Microsoft.Ink
Assembly: Microsoft.Ink.Analysis (in Microsoft.Ink.Analysis.dll)
Syntax
'Declaration
Public Function ContainsPropertyData ( _
propertyDataId As Guid _
) As Boolean
'Usage
Dim instance As ContextNode
Dim propertyDataId As Guid
Dim returnValue As Boolean
returnValue = instance.ContainsPropertyData(propertyDataId)
public bool ContainsPropertyData(
Guid propertyDataId
)
public:
bool ContainsPropertyData(
Guid propertyDataId
)
public boolean ContainsPropertyData(
Guid propertyDataId
)
public function ContainsPropertyData(
propertyDataId : Guid
) : boolean
Parameter
- propertyDataId
Typ: System.Guid
Der Bezeichner für die Daten.
Rückgabewert
Typ: System.Boolean
true , wenn das ContextNode-Objekt anwendungsspezifische Daten enthält, die unterhalb des angegebenen Bezeichners gespeichert sind; false, wenn der Knoten keine anwendungsspezifischen Daten mit dem angegebenen Bezeichner enthält.
Beispiele
In diesem Beispiel erhält jeder InkWordNode in einem InkAnalyzer mit dem Namen theInkAnalyzer einen Zeitstempel. Fügt eine Eigenschaft mit einer Guid, timeStampGuid hinzu, nachdem überprüft wurde, ob der Knoten bereits einen Zeitstempel enthält.
Dim inkWords As ContextNodeCollection = _
theInkAnalyzer.FindNodesOfType(Microsoft.Ink.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(Microsoft.Ink.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
Microsoft.Ink.PropertyGuidsForAnalysisHints
Microsoft.Ink.PropertyGuidsForContextNodes
ContextNode.RemovePropertyData