DiagramNode Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa um nó em um 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
- Implementações
Comentários
Use o AddNode(MsoRelativeNodePosition, MsoDiagramNodeType) método para adicionar um nó a um diagrama ou a um nó de diagrama.
Use o método para remover um nó de um diagrama ou nó de diagrama Delete() .
Para retornar um objeto DiagramNode , use um dos seguintes:
- Os métodos , CloneNode(Boolean, DiagramNode, MsoRelativeNodePosition)NextNode()ou PrevNode() do objeto AddNode(MsoRelativeNodePosition, MsoDiagramNodeType)DiagramNode ou sua Root propriedade
- As DiagramNodeChildren coleções AddNode(Object, MsoDiagramNodeType) ou Item(Object) métodos ou FirstChildLastChild ou propriedades
- O DiagramNodes método da Item(Object) coleção
- A Shape propriedade DiagramNode do objeto ou ShapeRange da coleção
Um nó de diagrama pode terminar ou pode conter outros diagramas filho, nós de diagrama filho ou formas filho. Consulte-os com o seguinte:
- Para se referir a um diagrama filho, use a Diagram propriedade.
- Para se referir a um nó de diagrama filho individual, use os métodos AddNode, CloneNode, NextNode ou PrevNode ou a propriedade Root .
- Para se referir a uma coleção de nós de diagrama filho, use a Children propriedade.
- Para se referir a uma forma, use as Shape propriedades ou TextShape .
Propriedades
| Nome | Description |
|---|---|
| Application |
Retorna um Application objeto que representa o aplicativo do Microsoft Excel. |
| Children |
Retorna um DiagramNodeChildren objeto, representando a coleção de nós filho de um nó específico. |
| Creator |
Retorna um inteiro de 32 bits que indica o aplicativo no qual esse objeto foi criado. |
| Diagram |
Retorna um Diagram objeto que representa um diagrama. |
| Layout |
Retorna ou define uma constante para indicar a formatação dos nós filho de um organograma. |
| Parent |
Retorna o objeto pai do objeto especificado. |
| Root |
Retorna o objeto raiz DiagramNode ao qual o nó do diagrama raiz pertence. |
| Shape |
Retorna um Shape objeto que representa a forma anexada ao nó do diagrama especificado |
| TextShape |
Retorna um Shape objeto que representa a forma da caixa de texto associada a um nó de diagrama. |
Métodos
| Nome | Description |
|---|---|
| AddNode(MsoRelativeNodePosition, MsoDiagramNodeType) |
Cria um nó de diagrama. Retorna um DiagramNode objeto que representa o novo nó. |
| CloneNode(Boolean, DiagramNode, MsoRelativeNodePosition) |
Clona um nó de diagrama. Retorna um DiagramNode objeto que representa o nó clonado. |
| Delete() |
Exclui o objeto. |
| MoveNode(DiagramNode, MsoRelativeNodePosition) |
Move um nó do diagrama e qualquer um de seus nós filho dentro de um diagrama. |
| NextNode() |
Seleciona o próximo nó do diagrama em uma série de nós. Retorna um DiagramNode objeto que representa o nó recém-selecionado. |
| PrevNode() |
Retorna um DiagramNode objeto que representa o nó do diagrama anterior em uma coleção de nós de diagrama. |
| ReplaceNode(DiagramNode) |
Substitui um nó do diagrama de destino pelo nó do diagrama de origem. |
| SwapNode(DiagramNode, Boolean) |
Troca o nó do diagrama de origem por um nó do diagrama de destino. |
| TransferChildren(DiagramNode) |
Retorna um Shape objeto que representa a forma da caixa de texto associada a um nó de diagrama. |