Поделиться через


GhostShapeCollection - класс

Коллекция GhostShapes.

Иерархия наследования

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.GhostShapeCollection

Пространство имен:  Microsoft.VisualStudio.Modeling.Diagrams
Сборка:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (в Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)

Синтаксис

'Декларация
<SerializableAttribute> _
Public Class GhostShapeCollection _
    Implements ICollection, IEnumerable, ISerializable
[SerializableAttribute]
public class GhostShapeCollection : ICollection, 
    IEnumerable, ISerializable

Тип GhostShapeCollection предоставляет следующие члены.

Конструкторы

  Имя Описание
Открытый метод GhostShapeCollection(Guid, Guid) Инициализирует новый экземпляр класса GhostShapeCollection.
Защищенный метод GhostShapeCollection(SerializationInfo, StreamingContext) Инициализирует новый экземпляр класса GhostShapeCollection.Это используется для десериализации.

В начало страницы

Свойства

  Имя Описание
Открытое свойство AbsoluteBoundingBox Возвращает текущий прямоугольник вокруг все GhostShapes в коллекции.Прямоугольник в международных единицах измерения относительно левого края диаграммы.
Открытое свойство AreSiblings Члены данной коллекции все элементы с общим родителем?
Открытое свойство Count Возвращает номер GhostShapes в коллекции.
Открытое свойство GridSize Получает размер сетки для коллекции фигуры фантомы в целом.
Открытое свойство IsSynchronized Получает значение, указывающее на то, синхронизирован ли доступ к коллекции (потокобезопасный).
Открытое свойство LocationDelta Возвращает интервал между текущим местоположением и начальным значениями коллекции фигуры фантомы в целом.
Открытое свойство ParentIds Возвращает массив родительских Guids в коллекции фигуры фантомный.
Открытое свойство PrimaryGhostShape Получает главную форму фантомный.
Открытое свойство SourceDiagramId Получает идентификатор схемы источникаЭто может возвращать значение Guid.Empty.
Открытое свойство SourceProcessId Получает источник идентификатор процесса.
Открытое свойство SourceStoreId Возвращает идентификатор магазина источникаЭто может возвращать значение Guid.Empty.
Открытое свойство SyncRoot Получает объект, который может использоваться для синхронизации доступа к коллекции.

В начало страницы

Методы

  Имя Описание
Открытый метод Add Добавляет объект GhostShape в коллекцию.
Открытый метод CopyTo(Array, Int32) Копирует GhostShapes в массив, начиная с определенного индекса массива.
Открытый метод CopyTo(array<GhostShape[], Int32) Копирует GhostShapes в массив GhostShape [], начиная с определенного индекса массива.
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод Find Возвращает GhostShape если задан идентификатор guid ShapeElement источника.
Открытый метод GetEnumerator Возвращает перечислитель, который служит для прохода по коллекции GhostShape.
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Открытый метод GetObjectData Заполняет объект SerializationInfo данными, необходимыми для сериализации этого объекта.
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод Offset Offsets текущее расположение каждой формы фантомы указанным перепадом.
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)

В начало страницы

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.VisualStudio.Modeling.Diagrams - пространство имен