Condividi tramite


GhostShapeCollection Classe

Definizione

Raccolta di 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
Ereditarietà
GhostShapeCollection
Attributi
Implementazioni

Costruttori

GhostShapeCollection(Guid, Guid)

Inizializza una nuova istanza della classe GhostShapeCollection.

GhostShapeCollection(SerializationInfo, StreamingContext)

Inizializza una nuova istanza della classe GhostShapeCollection. È usata per la deserializzazione.

Proprietà

AbsoluteBoundingBox

Ottiene il rettangolo delimitatore corrente che racchiude tutti gli oggetti GhostShape nella raccolta. Il rettangolo si trova in unità mondiali rispetto alla parte superiore sinistra del diagramma.

AreSiblings

I membri di questa raccolta sono tutti gli elementi di pari livello?

Count

Ottiene il numero di oggetti GhostShapes nella raccolta.

GridSize

Ottiene la dimensione della griglia per la raccolta di forme fantasma nel suo complesso.

IsSynchronized

Ottiene un valore che indica se l'accesso alla raccolta è sincronizzato (thread-safe).

LocationDelta

Ottiene il valore delta tra le posizioni corrente e iniziale della raccolta di forme fantasma nel suo complesso.

ParentIds

Ottiene una matrice di GUID padre nella raccolta di forme fantasma.

PrimaryGhostShape

Ottiene la forma fantasma principale.

SourceDiagramId

Ottiene l'ID diagramma di origine. Può restituire Guid.Empty.

SourceProcessId

Ottiene l'ID del processo di origine.

SourceStoreId

Ottiene l'ID dell'archivio di origine. Può restituire Guid.Empty.

SyncRoot

Ottiene un oggetto che può essere usato per sincronizzare l'accesso alla raccolta.

Metodi

Add(GhostShape)

Aggiunge un oggetto GhostShape alla raccolta.

CopyTo(Array, Int32)

Copia GhostShapes in una matrice, iniziando in corrispondenza di un particolare indice di matrice.

CopyTo(GhostShape[], Int32)

Copia GhostShapes in una matrice GhostShape[], iniziando in corrispondenza di un particolare indice di matrice.

Find(Guid)

Ottiene l'oggetto GhostShape in base al GUID di ShapeElement di origine.

GetEnumerator()

Restituisce un enumeratore in grado di scorrere la raccolta GhostShape.

GetObjectData(SerializationInfo, StreamingContext)

Popola un oggetto SerializationInfo con tutti i dati necessari per la sua serializzazione.

Offset(PointD)

Esegue l'offset della posizione corrente di ogni forma fantasma a partire dal delta specificato.

Si applica a