Sdílet prostřednictvím


GhostShapeCollection – třída

Kolekce GhostShapes.

Hierarchie dědičnosti

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

Obor názvů:  Microsoft.VisualStudio.Modeling.Diagrams
Sestavení:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (v Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)

Syntaxe

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

Typ GhostShapeCollection zveřejňuje následující členy.

Konstruktory

  Název Popis
Veřejná metoda GhostShapeCollection(Guid, Guid) Inicializuje novou instanci třídy GhostShapeCollection.
Chráněná metoda GhostShapeCollection(SerializationInfo, StreamingContext) Inicializuje novou instanci třídy GhostShapeCollection.Používá se pro rekonstrukci.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost AbsoluteBoundingBox Načte aktuální ohraničovací obdélník kolem všech GhostShapes v kolekci.Obdélník je v jednotkách Světové vzhledem k diagramu vlevo nahoře.
Veřejná vlastnost AreSiblings Členové této kolekce jsou všechny členy na stejné úrovni?
Veřejná vlastnost Count Počet GhostShapes získá v kolekci.
Veřejná vlastnost GridSize Získá velikost mřížky pro kolekci ghost obrazce jako celek.
Veřejná vlastnost IsSynchronized Získá hodnotu určující, zda je přístup ke kolekci synchronizovány (podproces bezpečné).
Veřejná vlastnost LocationDelta Získá rozdílu mezi aktuální a počáteční umístění kolekce ghost obrazce jako celek.
Veřejná vlastnost ParentIds Získá-li pole nadřazený identifikátory GUID v kolekci ghost obrazce.
Veřejná vlastnost PrimaryGhostShape Získá ghost primární obrazec.
Veřejná vlastnost SourceDiagramId Získá diagramu id zdroje.Můžete se vrátit hodnotu Guid.Empty.
Veřejná vlastnost SourceProcessId Načte id procesu zdroje.
Veřejná vlastnost SourceStoreId Načte id zdrojové úložiště.Můžete se vrátit hodnotu Guid.Empty.
Veřejná vlastnost SyncRoot Získá-li objekt, který lze synchronizovat přístup do kolekce.

Nahoru

Metody

  Název Popis
Veřejná metoda Add Přidá GhostShape objekt do kolekce.
Veřejná metoda CopyTo(Array, Int32) Kopie GhostShapes na matici počínaje zejména index pole.
Veřejná metoda CopyTo(array<GhostShape[], Int32) Kopie GhostShapes k poli [] GhostShape, počínaje zejména index pole.
Veřejná metoda Equals Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.)
Chráněná metoda Finalize Umožňuje objekt při uvolnění prostředků a provádět jiné operace vyčištění, dříve, než je zažádáno systémem uvolňování paměti. (Zděděno z Object.)
Veřejná metoda Find Získá GhostShape uveden identifikátor guid zdrojového ShapeElement.
Veřejná metoda GetEnumerator Vrátí hodnotu čítače výčtu, který můžete iterovat v kolekci GhostShape.
Veřejná metoda GetHashCode Slouží jako funkci hash u určitého typu. (Zděděno z Object.)
Veřejná metoda GetObjectData Naplní SerializationInfo údaje potřebné k serializaci objektu.
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Chráněná metoda MemberwiseClone Vytvoří kopii aktuálního Object. (Zděděno z Object.)
Veřejná metoda Offset Aktuální umístění každého obrazce ghost posouvá podle zadaného delta.
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)

Nahoru

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.Modeling.Diagrams – obor názvů