Partager via


GhostShapeCollection Classe

Définition

Collection de 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
Héritage
GhostShapeCollection
Attributs
Implémente

Constructeurs

GhostShapeCollection(Guid, Guid)

Initialise une nouvelle instance de la classe GhostShapeCollection.

GhostShapeCollection(SerializationInfo, StreamingContext)

Initialise une nouvelle instance de la classe GhostShapeCollection. Utilisé pour la désérialisation.

Propriétés

AbsoluteBoundingBox

Obtient le rectangle englobant actuel lié à tous les GhostShapes dans la collection. Le rectangle est en unités mondiales par rapport à la partie supérieure gauche du diagramme.

AreSiblings

Les membres de cette collection sont-ils tous des frères ?

Count

Obtient le nombre de GhostShapes dans la collection.

GridSize

Obtient la taille de la grille de la collection GhostShape dans son ensemble.

IsSynchronized

Obtient une valeur indiquant si l'accès à la collection est synchronisé (thread-safe).

LocationDelta

Obtient le delta entre l'emplacement actuel et l'emplacement initial de la collection de formes fantômes dans son ensemble.

ParentIds

Obtient un tableau de GUID parents dans la collection de formes fantômes.

PrimaryGhostShape

Obtient la forme fantôme principale.

SourceDiagramId

Obtient l’ID de diagramme source. Cela peut renvoyer Guid.Empty.

SourceProcessId

Obtient l'ID du processus source.

SourceStoreId

Obtient l’ID du magasin source. Cela peut renvoyer Guid.Empty.

SyncRoot

Obtient un objet qui peut être utilisé pour synchroniser l’accès à la collection.

Méthodes

Add(GhostShape)

Ajoute un objet GhostShape à la collection.

CopyTo(Array, Int32)

Copie les éléments GhostShapes dans un tableau GhostShape[], en commençant au niveau d'un index de tableau particulier.

CopyTo(GhostShape[], Int32)

Copie les éléments GhostShapes dans un tableau GhostShape[], en commençant au niveau d'un index de tableau particulier.

Find(Guid)

Obtient le GhostShape à partir du GUID du ShapeElement source.

GetEnumerator()

Retourne un énumérateur qui peut itérer au sein de la collection GhostShape.

GetObjectData(SerializationInfo, StreamingContext)

Renseigne les SerializationInfo avec les données nécessaires pour sérialiser cet objet.

Offset(PointD)

Compense la position actuelle de chaque forme de site fantôme par le delta spécifié.

S’applique à