GhostShapeCollection Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Коллекция GhostShapes.
public ref class GhostShapeCollection : System::Collections::ICollection, System::Runtime::Serialization::ISerializable
[System.Serializable]
public class GhostShapeCollection : System.Collections.ICollection, System.Runtime.Serialization.ISerializable
[<System.Serializable>]
type GhostShapeCollection = class
interface ICollection
interface IEnumerable
interface ISerializable
Public Class GhostShapeCollection
Implements ICollection, ISerializable
- Наследование
-
GhostShapeCollection
- Атрибуты
- Реализации
Конструкторы
GhostShapeCollection(Guid, Guid) |
Инициализирует новый экземпляр класса GhostShapeCollection. |
GhostShapeCollection(SerializationInfo, StreamingContext) |
Инициализирует новый экземпляр класса GhostShapeCollection. Используется для десериализации. |
Свойства
AbsoluteBoundingBox |
Получает текущий ограничивающий прямоугольник, окружающий все объекты GhostShape в коллекции. Прямоугольник находится в единицах мира относительно левого верхнего слева на схеме. |
AreSiblings |
Члены данной коллекции — все одного уровня? |
Count |
Получает число объектов GhostShapes в коллекции. |
GridSize |
Получает размер сетки для коллекции фантомных фигур в целом. |
IsSynchronized |
Возвращает значение, указывающее на то, синхронизирован ли доступ к коллекции (потокобезопасный). |
LocationDelta |
Получает разность между текущим и начальным местоположением коллекции фантомных фигур в целом. |
ParentIds |
Получает массив родительских Guid в коллекции фантомных фигур. |
PrimaryGhostShape |
Получает основную фантомную фигуру. |
SourceDiagramId |
Возвращает идентификатор исходной схемы. Это может возвращать Guid.Empty. |
SourceProcessId |
Получает идентификатор исходного процесса. |
SourceStoreId |
Возвращает идентификатор исходного хранилища. Это может возвращать Guid.Empty. |
SyncRoot |
Возвращает объект, который можно использовать для синхронизации доступа к коллекции. |
Методы
Add(GhostShape) |
Добавляет объект GhostShape в коллекцию. |
CopyTo(Array, Int32) |
Копирует GhostShapes в массив, начиная с определенного индекса массива. |
CopyTo(GhostShape[], Int32) |
Копирует GhostShapes в массив GhostShape[], начиная с определенного индекса массива. |
Find(Guid) |
Получает GhostShape по заданному GUID исходного ShapeElement. |
GetEnumerator() |
Возвращает перечислитель, позволяющий выполнять итерацию коллекции GhostShape. |
GetObjectData(SerializationInfo, StreamingContext) |
Заполняет объект SerializationInfo данными, необходимыми для сериализации данного объекта. |
Offset(PointD) |
Смещает текущее местоположение каждой фантомной фигуры на указанную разность. |