ContextNodeDeletingEventArgs.NodeToBeDeleted, propriété
Mise à jour : November 2007
Obtient le nœud de contexte que le InkAnalyzer supprime.
Espace de noms : Microsoft.Ink
Assembly : Microsoft.Ink.Analysis (dans Microsoft.Ink.Analysis.dll)
Syntaxe
'Déclaration
Public ReadOnly Property NodeToBeDeleted As ContextNode
'Utilisation
Dim instance As ContextNodeDeletingEventArgs
Dim value As ContextNode
value = instance.NodeToBeDeleted
public ContextNode NodeToBeDeleted { get; }
public:
property ContextNode^ NodeToBeDeleted {
ContextNode^ get ();
}
/** @property */
public ContextNode get_NodeToBeDeleted()
public function get NodeToBeDeleted () : ContextNode
Valeur de propriété
Type : Microsoft.Ink.ContextNode
Nœud de contexte que le InkAnalyzer supprime.
Exemples
L'exemple suivant définit la méthode RemoveContextNode, qui gère l'événement ContextNodeDeleting. Les informations sur l'événement sont passées à l'objet de modèle de document, theDocumentModel.
Cet exemple ne fournit pas la définition du modèle de document et ne montre pas comment traiter les informations qui lui sont passées.
'/ <summary>
'/ Handles the InkAnalyzer.ContextNodeDeleting event.
'/ </summary>
'/ <param name="sender">The source of the event.</param>
'/ <param name="e">The event data.</param>
Private Sub RemoveContextNode( _
ByVal sender As Object, _
ByVal e As Microsoft.Ink.ContextNodeDeletingEventArgs)
' Do not remove unclassified ink nodes from the document model.
If Microsoft.Ink.ContextNodeType.UnclassifiedInk _
<> e.NodeToBeDeleted.Type Then
Me.theDocumentModel.RemoveNode(e.NodeToBeDeleted)
End If
End Sub 'RemoveContextNode
/// <summary>
/// Handles the InkAnalyzer.ContextNodeDeleting event.
/// </summary>
/// <param name="sender">The source of the event.</param>
/// <param name="e">The event data.</param>
private void RemoveContextNode(
object sender, Microsoft.Ink.ContextNodeDeletingEventArgs e)
{
// Do not remove unclassified ink nodes from the document model.
if (Microsoft.Ink.ContextNodeType.UnclassifiedInk
!= e.NodeToBeDeleted.Type)
{
this.theDocumentModel.RemoveNode(e.NodeToBeDeleted);
}
}
Plateformes
Windows Vista
Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.
Informations de version
.NET Framework
Pris en charge dans : 3.0
Voir aussi
Référence
ContextNodeDeletingEventArgs, classe