Freigeben über


GhostShapeCollection Klasse

Definition

Eine Sammlung von 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
Vererbung
GhostShapeCollection
Attribute
Implementiert

Konstruktoren

GhostShapeCollection(Guid, Guid)

Initialisiert eine neue instance der GhostShapeCollection-Klasse.

GhostShapeCollection(SerializationInfo, StreamingContext)

Initialisiert eine neue instance der GhostShapeCollection-Klasse. Dies wird für die Deserialisierung verwendet.

Eigenschaften

AbsoluteBoundingBox

Ruft das aktuelle umgebende Rechteck ab, das alle GhostShapes in der Auflistung umgibt. Das Rechteck befindet sich relativ zum Diagramm links oben in Welteinheiten.

AreSiblings

Sind die Mitglieder dieser Sammlung alle gleichgeordneten Elemente?

Count

Ruft die Anzahl von GhostShapes in der Auflistung ab.

GridSize

Ruft die Rastergröße für die Ghost Shape-Auflistung als Ganzes ab.

IsSynchronized

Ruft einen Wert ab, der angibt, ob der Zugriff auf die Auflistung synchronisiert (threadsicher) ist.

LocationDelta

Ruft das Delta zwischen dem aktuellen und dem ersten Speicherort der Ghost Shape-Auflistung als Ganzes ab.

ParentIds

Ruft ein Array übergeordneter Guids in der Ghost Shape-Auflistung ab.

PrimaryGhostShape

Ruft das primäre Ghost-Shape ab.

SourceDiagramId

Ruft die Quelldiagramm-ID ab. Dadurch kann Guid.Empty zurückgegeben werden.

SourceProcessId

Ruft die Quellprozess-ID ab.

SourceStoreId

Ruft die Quellspeicher-ID ab. Dadurch kann Guid.Empty zurückgegeben werden.

SyncRoot

Ruft ein Objekt ab, mit dem der Zugriff auf die Auflistung synchronisiert werden kann.

Methoden

Add(GhostShape)

Fügt der Auflistung ein GhostShape-Objekt hinzu.

CopyTo(Array, Int32)

Kopiert die GhostShapes in ein Array, beginnend mit einem bestimmten Array-Index.

CopyTo(GhostShape[], Int32)

Kopiert die GhostShapes in ein GhostShape[]-Array, beginnend mit einem bestimmten Array-Index.

Find(Guid)

Ruft die GhostShape unter Angabe der ShapeElement-Quell-GUID ab.

GetEnumerator()

Gibt einen Enumerator zurück, der die GhostShape-Auflistung durchlaufen kann.

GetObjectData(SerializationInfo, StreamingContext)

Füllt eine SerializationInfo mit den Daten, die zum Serialisieren dieses Objekts erforderlich sind.

Offset(PointD)

Versetzt die aktuelle Position der einzelnen Ghost-Shapes um das angegebene Delta.

Gilt für: