Compartir a través de


ContextNode.AddPropertyData (Método)

Actualización: noviembre 2007

Agrega una parte de datos específicos de la aplicación.

Espacio de nombres:  System.Windows.Ink
Ensamblado:  IAWinFX (en IAWinFX.dll)

Sintaxis

'Declaración
Public Sub AddPropertyData ( _
    propertyDataId As Guid, _
    propertyData As Object _
)
'Uso
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
)

Parámetros

  • propertyDataId
    Tipo: System.Guid
    Guid que se usa para identificar el tipo de los datos.

Comentarios

El parámetro propertyDataId puede ser cualquier Guid (vea PropertyGuidsForContextNodes).

Ejemplos

En este ejemplo, se coloca una marca de tiempo en cada InkWordNode (inkWord) de un objeto InkAnalyzer (theInkAnalyzer). En el ejemplo, se comprueba si el nodo tiene una marca de tiempo. Si no se encuentra la marca de tiempo, se agrega una propiedad con un Guid denominado timeStampGuid.

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);
    }
}

Plataformas

Windows Vista

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Información de versión

.NET Framework

Compatible con: 3.0

Vea también

Referencia

ContextNode (Clase)

ContextNode (Miembros)

System.Windows.Ink (Espacio de nombres)

System.Windows.Ink.PropertyGuidsForAnalysisHints

System.Windows.Ink.PropertyGuidsForContextNodes

ContextNode.ContainsPropertyData

ContextNode.GetPropertyData

ContextNode.RemovePropertyData

ContextNode.SavePropertiesData

ContextNode.LoadPropertiesData