DiagramNode Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa un nodo de un diagrama.
public interface class DiagramNode : Microsoft::Office::Core::_IMsoDispObj
[System.Runtime.InteropServices.Guid("000C0370-0000-0000-C000-000000000046")]
public interface DiagramNode : Microsoft.Office.Core._IMsoDispObj
Public Interface DiagramNode
Implements _IMsoDispObj
- Atributos
- Implementaciones
Comentarios
Use el AddNode(MsoRelativeNodePosition, MsoDiagramNodeType) método para agregar un nodo a un diagrama o a un nodo de diagrama.
Use el Delete() método para quitar un nodo de un nodo de diagrama o diagrama.
Para devolver un objeto DiagramNode , use uno de los siguientes elementos:
- Los métodos , CloneNode(Boolean, DiagramNode, MsoRelativeNodePosition), NextNode()o o PrevNode() del AddNode(MsoRelativeNodePosition, MsoDiagramNodeType)objeto DiagramNode o su Root propiedad
- Propiedades DiagramNodeChildren o métodos FirstChildLastChild o Item(Object) de la AddNode(Object, MsoDiagramNodeType) colección
- Método DiagramNodes de la Item(Object) colección
- Propiedad ShapeDiagramNode del objeto o ShapeRange de la colección
Un nodo de diagrama puede finalizar o puede contener otros diagramas secundarios, nodos de diagrama secundarios o formas secundarias. Consulte estos datos con lo siguiente:
- Para hacer referencia a un diagrama secundario, use la Diagram propiedad .
- Para hacer referencia a un nodo de diagrama secundario individual, use los métodos AddNode, CloneNode, NextNode o PrevNode o la propiedad Root .
- Para hacer referencia a una colección de nodos de diagrama secundarios, use la Children propiedad .
- Para hacer referencia a una forma, use las Shape propiedades o TextShape .
Propiedades
Application |
Devuelve un Application objeto que representa la aplicación de Microsoft Excel. |
Children |
Devuelve un DiagramNodeChildren objeto que representa la colección de nodos secundarios de un nodo determinado. |
Creator |
Devuelve un entero de 32 bits que indica la aplicación con la que se creó el objeto. |
Diagram |
Devuelve un Diagram objeto que representa un diagrama. |
Layout |
Devuelve o establece una constante para indicar el formato de los nodos secundarios de un organigrama. |
Parent |
Devuelve el objeto primario del objeto especificado. |
Root |
Devuelve el objeto raíz DiagramNode al que pertenece el nodo del diagrama raíz. |
Shape |
Devuelve un Shape objeto que representa la forma adjunta al nodo de diagrama especificado. |
TextShape |
Devuelve un Shape objeto que representa la forma del cuadro de texto asociado a un nodo de diagrama. |
Métodos
AddNode(MsoRelativeNodePosition, MsoDiagramNodeType) |
Crea un nodo de diagrama. Devuelve un DiagramNode objeto que representa el nuevo nodo. |
CloneNode(Boolean, DiagramNode, MsoRelativeNodePosition) |
Clona un nodo de diagrama. Devuelve un DiagramNode objeto que representa el nodo clonado. |
Delete() |
Elimina el objeto. |
MoveNode(DiagramNode, MsoRelativeNodePosition) |
Mueve un nodo de diagrama y cualquiera de sus nodos secundarios dentro de un diagrama. |
NextNode() |
Selecciona el siguiente nodo de diagrama en una serie de nodos. Devuelve un DiagramNode objeto que representa el nodo recién seleccionado. |
PrevNode() |
Devuelve un DiagramNode objeto que representa el nodo de diagrama anterior en una colección de nodos de diagrama. |
ReplaceNode(DiagramNode) |
Reemplaza un nodo de diagrama de destino por el nodo de diagrama de origen. |
SwapNode(DiagramNode, Boolean) |
Intercambia el nodo de diagrama de origen con un nodo de diagrama de destino. |
TransferChildren(DiagramNode) |
Devuelve un Shape objeto que representa la forma del cuadro de texto asociado a un nodo de diagrama. |