LineSegment - класс
Этот класс представляет линию часть линии между 2 конечными точками.
Иерархия наследования
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.LineSegment
Пространство имен: Microsoft.VisualStudio.Modeling.Diagrams
Сборка: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (в Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)
Синтаксис
'Декларация
Public Class LineSegment
public class LineSegment
Тип LineSegment предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
LineSegment(PointD, PointD) | Конструктор, принимающий 2 конечной точки | |
LineSegment(LinkShape, Int32, Int32) | Конструктор, который принимает родительские LinkShape и индексы для 2 конечных точек. | |
LineSegment(PointD, PointD, Int32, Int32, Boolean, Boolean, RectangleD) | Конструктор, принимающий 2 конечной точки и его индекс сегмента. |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
AbsoluteBounds | Возвращает абсолютное ограничивающий прямоугольник представленное этим сегментом линии. | |
CenterPoint | Получите центральную точку сегмента линий. | |
EndIndex | Получает индекс конечной точки в пунктах края LinkShape. | |
EndPoint | Возвращает конечную точку сегмента линий. | |
EndPointF | Возвращает конечную точку сегмента линий. | |
IsEndSegment | Получите, является ли этот сегмент конца в LinkShape. | |
IsStartSegment | Получите, является ли этот сегмент запуска в LinkShape. | |
Length | Получает длину участка линии. | |
StartIndex | Получает индекс точки начала края LinkShape в пунктах. | |
StartPoint | Возвращает начальную точку сегмента линий. | |
StartPointF | Возвращает начальную точку сегмента линий. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
Equals | Возвращает значение, указывающее, является ли объект LineSegment равны 2. (Переопределяет Object.Equals(Object).) | |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.) | |
GetAccessibilityObject | Возвращает AccessibleObject присвоено сегмент линии. | |
GetAccessibleDescription | Возвращает доступное описание. | |
GetAccessibleHelp | Получает описание действий, выполняемых объектом, и порядка его использования. | |
GetAccessibleHelpTopicFileName | Возвращает путь к файлу Справки, связанному с данным объектом со специальными возможностями. | |
GetAccessibleHelpTopicId | Получает идентификатор для идентификатора раздела Справки, связанного с данным объектом со специальными возможностями. | |
GetAccessibleName | Возвращает доступное имя. | |
GetAccessibleRole | Извлекает доступная роль данного LineSegment. | |
GetAccessibleState | Возвращает доступное состояние этого объект LineSegment. | |
GetFocusable | Возвращает значение, показывающее, является ли этот сегмент, способному получать фокус. | |
GetHashCode | Возвращает хэш-код для данного LineSegment. (Переопределяет Object.GetHashCode().) | |
GetSelectable | Возвращает значение, показывающее, является ли этот сегмент дискретный. | |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) | |
IsHorizontal | Определяет, является ли сегмент расположен горизонтально. | |
IsStartAboveEnd | Определяет, является ли начальная точка сегмента над конечной точкой. | |
IsStartLeftOfEnd | Определяет, является ли начальная точка сегмента левая сторона конечной точки. | |
IsVertical | Определяет, является ли сегмент вертикальный | |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) | |
ToString | Возвращает строку, представляющую текущий объект. (Унаследовано от Object.) |
В начало страницы
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.VisualStudio.Modeling.Diagrams - пространство имен