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.12.0 (em Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.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 tente liberar recursos e executar outras operações de limpeza antes que seja recuperado 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.