Udostępnij za pośrednictwem


GhostShapeCollection Klasa

Definicja

Kolekcja 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
Dziedziczenie
GhostShapeCollection
Atrybuty
Implementuje

Konstruktory

GhostShapeCollection(Guid, Guid)

Inicjuje nowe wystąpienie klasy GhostShapeCollection.

GhostShapeCollection(SerializationInfo, StreamingContext)

Inicjuje nowe wystąpienie klasy GhostShapeCollection. Jest to używane do deserializacji.

Właściwości

AbsoluteBoundingBox

Pobiera bieżący prostokąt ograniczenia otaczający wszystkie obiekty GhostShapes w kolekcji. Prostokąt znajduje się w jednostkach świata względem lewego górnego rogu diagramu.

AreSiblings

Czy członkowie tej kolekcji są wszystkimi elementami równorzędnymi?

Count

Pobiera liczbę elementów GhostShapes w kolekcji.

GridSize

Pobiera rozmiar siatki dla kolekcji kształtów duchów jako całości.

IsSynchronized

Pobiera wartość wskazującą, czy dostęp do kolekcji jest synchronizowany (bezpieczny wątkowo).

LocationDelta

Pobiera różnicę między bieżącą i początkową lokalizacją kolekcji kształtów duchów jako całością.

ParentIds

Pobiera tablicę nadrzędnych identyfikatorów GUID w kolekcji kształtów duchów.

PrimaryGhostShape

Pobiera podstawowy kształt ducha.

SourceDiagramId

Pobiera identyfikator diagramu źródłowego. Może to zwrócić identyfikator GUID.Empty.

SourceProcessId

Pobiera identyfikator procesu źródłowego.

SourceStoreId

Pobiera identyfikator magazynu źródłowego. Może to zwrócić identyfikator GUID.Empty.

SyncRoot

Pobiera obiekt, który może służyć do synchronizowania dostępu do kolekcji.

Metody

Add(GhostShape)

Dodaje obiekt GhostShape do kolekcji.

CopyTo(Array, Int32)

Kopiuje elementy GhostShapes do tablicy, zaczynając od określonego indeksu Array.

CopyTo(GhostShape[], Int32)

Kopiuje elementy GhostShapes do tablicy GhostShape[], zaczynając od określonego indeksu Tablicy.

Find(Guid)

Pobiera element GhostShape przy użyciu identyfikatora GUID source ShapeElement.

GetEnumerator()

Zwraca moduł wyliczający, który może iterować po kolekcji GhostShape.

GetObjectData(SerializationInfo, StreamingContext)

Wypełnia element SerializationInfo danymi wymaganymi do serializacji tego obiektu.

Offset(PointD)

Przesunięcie bieżącej lokalizacji każdego kształtu duchu przez określoną różnicę.

Dotyczy