Classe LineSegment
Esta classe representa uma peça de direta de linha entre dois pontos de extremidade.
Hierarquia de herança
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.LineSegment
Namespace: Microsoft.VisualStudio.Modeling.Diagrams
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)
Sintaxe
'Declaração
Public Class LineSegment
public class LineSegment
O tipo LineSegment expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
LineSegment(PointD, PointD) | Construtor com dois pontos de extremidade | |
LineSegment(LinkShape, Int32, Int32) | Construtor que leva o pai LinkShape e os índices para os dois pontos de extremidade. | |
LineSegment(PointD, PointD, Int32, Int32, Boolean, Boolean, RectangleD) | Construtor que leva os dois pontos de extremidade e seu índice de segmento. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
AbsoluteBounds | Obtém o retângulo delimitador absoluto, representado por esse segmento de linha. | |
CenterPoint | Obtenha o ponto central para o segmento de linha. | |
EndIndex | Obter o índice do ponto final em pontos de extremidade do LinkShape. | |
EndPoint | Obtém o ponto final do segmento de linha. | |
EndPointF | Obtém o ponto final do segmento de linha. | |
IsEndSegment | Obtenha se este é o segmento final o LinkShape. | |
IsStartSegment | Obtenha se este é o segmento de iniciar o LinkShape. | |
Length | Obtém o comprimento do segmento de linha. | |
StartIndex | Obter o índice do ponto inicial em pontos de extremidade do LinkShape. | |
StartPoint | Obtém o ponto de partida do segmento de linha. | |
StartPointF | Obtém o ponto de partida do segmento de linha. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
Equals | Obtém um valor que indica se os dois objetos LineSegment são iguais. (Substitui Object.Equals(Object).) | |
Finalize | Permite que um objeto tentar liberar recursos e realizar outras operações de limpeza antes de ser recuperados pela coleta de lixo. (Herdado de Object.) | |
GetAccessibilityObject | Obtém o AccessibleObject atribuído ao segmento de linha. | |
GetAccessibleDescription | Retorna a descrição acessível. | |
GetAccessibleHelp | Obtém uma descrição do que faz o objeto ou como o objeto é usado. | |
GetAccessibleHelpTopicFileName | Obtém o caminho para o arquivo de ajuda associado a este objeto acessível. | |
GetAccessibleHelpTopicId | Obtém um identificador para um identificador do tópico da Ajuda associado a este objeto acessível. | |
GetAccessibleName | Retorna o nome acessível. | |
GetAccessibleRole | Recupera a função acessível deste LineSegment. | |
GetAccessibleState | Recupera o estado acessível deste LineSegment. | |
GetFocusable | Retorna um valor que indica se esse segmento está Focusable é. | |
GetHashCode | Obtém um código hash para este LineSegment. (Substitui Object.GetHashCode().) | |
GetSelectable | Retorna um valor que indica se este segmento é selecionável. | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
IsHorizontal | Detecta se o segmento é horizontal. | |
IsStartAboveEnd | Detecta se o ponto de partida do segmento está acima do ponto final. | |
IsStartLeftOfEnd | Detecta se o ponto de partida do segmento está à esquerda do ponto final. | |
IsVertical | Detecta se o segmento é vertical | |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) | |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) |
Superior
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.