Share via


DiagramNode Interface

Definição

Representa um único nó de diagrama dentro de um diagrama.

public interface class DiagramNode
[System.Runtime.InteropServices.Guid("000209E9-0000-0000-C000-000000000046")]
public interface DiagramNode
type DiagramNode = interface
Public Interface DiagramNode
Atributos

Comentários

O objeto DiagramNode é um membro da DiagramNodes coleção.

Use a propriedade DiagramNode do Shape objeto ou ShapeRange para retornar um objeto DiagramNode . Use o AddNode(MsoRelativeNodePosition, MsoDiagramNodeType) método para adicionar um nó a um diagrama.

Use o Delete() método para remover um nó de um diagrama.

Propriedades

Application

Retorna um Application objeto que representa o aplicativo microsoft Word.

Children

Retorna um DiagramNodeChildren objeto que contém todos os filhos do nó de diagrama especificado.

Creator

Retorna um inteiro de 32 bits que indica o aplicativo no qual o objeto especificado foi criado.

Diagram

Retorna um Diagram objeto ao qual pertence um nó de diagrama.

Layout

Retorna ou define uma MsoOrgChartLayoutType constante para indicar a formatação dos nós filho em um gráfico de organização.

Parent

Retorna um objeto que representa o objeto pai do objeto especificado.

Root

Retorna um DiagramNode objeto que representa o nó de diagrama raiz ao qual o nó de diagrama de origem pertence.

Shape

Retorna um Shape objeto para o nó de diagrama especificado.

TextShape

Retorna um Shape objeto que representa a forma da caixa de texto associada a um nó de diagrama.

Métodos

AddNode(MsoRelativeNodePosition, MsoDiagramNodeType)

Cria um nó de diagrama, retornando um DiagramNode objeto que representa o novo nó de diagrama. Para diagramas conceituais, o objeto DiagramNode é adicionado ao final da lista de formas.

CloneNode(Boolean, DiagramNode, MsoRelativeNodePosition)

Clona um nó de diagrama especificado. Retorna um DiagramNode objeto que representa o clone.

Delete()

Exclui o objeto especificado.

MoveNode(DiagramNode, MsoRelativeNodePosition)

Move um nó de diagrama e qualquer um de seus nós filho dentro de um diagrama.

NextNode()

Retorna o próximo DiagramNode objeto em uma coleção de nós de diagrama.

PrevNode()

Retorna um DiagramNode objeto que representa o nó de diagrama anterior em uma coleção de nós de diagrama.

ReplaceNode(DiagramNode)

Substitui um nó de diagrama de destino pelo nó de diagrama de origem.

SwapNode(DiagramNode, MsoRelativeNodePosition)

Troca o nó de diagrama de destino pelo nó de diagrama de origem.

TransferChildren(DiagramNode)

Move os nós filho do nó de diagrama de origem para o nó de diagrama de destino (recebimento).

Aplica-se a