Condividi tramite


Classe GhostShapeCollection

Una raccolta di GhostShapes.

Gerarchia di ereditarietà

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.GhostShapeCollection

Spazio dei nomi:  Microsoft.VisualStudio.Modeling.Diagrams
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)

Sintassi

'Dichiarazione
<SerializableAttribute> _
Public Class GhostShapeCollection _
    Implements ICollection, IEnumerable, ISerializable
[SerializableAttribute]
public class GhostShapeCollection : ICollection, 
    IEnumerable, ISerializable

Il tipo GhostShapeCollection espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico GhostShapeCollection(Guid, Guid) Inizializza una nuova istanza della classe di GhostShapeCollection.
Metodo protetto GhostShapeCollection(SerializationInfo, StreamingContext) Inizializza una nuova istanza della classe di GhostShapeCollection.Viene utilizzato per la deserializzazione.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica AbsoluteBoundingBox Ottiene il rettangolo di delimitazione corrente che racchiude tutto il GhostShapes nella raccolta.Il rettangolo viene espresso world relativo al superiore sinistro del diagramma.
Proprietà pubblica AreSiblings Sono membri di questa raccolta tutti gli elementi di pari livello?
Proprietà pubblica Count Ottiene il numero di GhostShapes nella raccolta.
Proprietà pubblica GridSize Ottiene la dimensione della griglia per la raccolta di forma di fantasma nel suo complesso.
Proprietà pubblica IsSynchronized Ottiene un valore che indica se l'accesso alla raccolta è sincronizzato (thread-safe).
Proprietà pubblica LocationDelta Ottiene il valore delta tra la posizione corrente e iniziale della raccolta di forma di fantasma nel suo complesso.
Proprietà pubblica ParentIds Ottiene una matrice padre GUID nella libreria di forme di fantasma.
Proprietà pubblica PrimaryGhostShape Ottiene la forma primaria di fantasma.
Proprietà pubblica SourceDiagramId Ottiene l'id di origine del diagrammaciò può restituire Guid.Empty.
Proprietà pubblica SourceProcessId Ottiene l'id processo di origine
Proprietà pubblica SourceStoreId Ottiene l'id di origine dell'archiviociò può restituire Guid.Empty.
Proprietà pubblica SyncRoot Ottiene un oggetto che può essere utilizzato per sincronizzare l'accesso alla raccolta.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Add Aggiunge un oggetto di GhostShape alla raccolta.
Metodo pubblico CopyTo(Array, Int32) Copiare il GhostShapes a una matrice, a partire da un particolare indice di matrice.
Metodo pubblico CopyTo(array<GhostShape[], Int32) Copiare il GhostShapes in una matrice di GhostShape [], a partire da un particolare indice di matrice.
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblico Find Ottiene il GhostShape fornito il GUID di origine di ShapeElement.
Metodo pubblico GetEnumerator Restituisce un enumeratore che può scorrere la raccolta di GhostShape.
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetObjectData popola un SerializationInfo con i dati necessari per serializzare questo oggetto.
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico Offset Compensa la posizione corrente di ogni forma di fantasma dal delta specificato.
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Modeling.Diagrams