ContextNode.MoveSubNodeToPosition (Método)
Actualización: noviembre 2007
Reordena un objeto ContextNode secundario especificado para que se traslade al índice especificado.
Espacio de nombres: Microsoft.Ink
Ensamblado: Microsoft.Ink.Analysis (en Microsoft.Ink.Analysis.dll)
Sintaxis
'Declaración
Public Sub MoveSubNodeToPosition ( _
subNodeToMove As ContextNode, _
newIndex As Integer _
)
'Uso
Dim instance As ContextNode
Dim subNodeToMove As ContextNode
Dim newIndex As Integer
instance.MoveSubNodeToPosition(subNodeToMove, _
newIndex)
public void MoveSubNodeToPosition(
ContextNode subNodeToMove,
int newIndex
)
public:
void MoveSubNodeToPosition(
ContextNode^ subNodeToMove,
int newIndex
)
public void MoveSubNodeToPosition(
ContextNode subNodeToMove,
int newIndex
)
public function MoveSubNodeToPosition(
subNodeToMove : ContextNode,
newIndex : int
)
Parámetros
- subNodeToMove
Tipo: Microsoft.Ink.ContextNode
Objeto ContextNode secundario que se va a reordenar.
- newIndex
Tipo: System.Int32
Nueva posición del objeto nodeToMoveContextNode.
Comentarios
Se produce una excepción ArgumentException si nodeToMove no es un elemento secundario del objeto ContextNode.
Ejemplos
En el ejemplo siguiente se traslada un objeto InkWordNode, wordToMove, de su índice actual en una línea a un índice anterior. Este código podría formar parte de una interfaz de usuario de corrección de texto en la que el usuario indica que una palabra seleccionada se debería de haber colocado una palabra antes.
Dim parentNode As ContextNode = wordToMove.ParentNode
Dim wordIndex As Integer = parentNode.SubNodes.IndexOf(wordToMove)
Dim newIndex As Integer = Math.Max(0, wordIndex - 1)
parentNode.MoveSubNodeToPosition(wordToMove, newIndex)
ContextNode parentNode = wordToMove.ParentNode;
int wordIndex = parentNode.SubNodes.IndexOf(wordToMove);
int newIndex = Math.Max(0, wordIndex - 1);
parentNode.MoveSubNodeToPosition(wordToMove, newIndex);
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