Klasa GhostShapeCollection
Kolekcja GhostShapes.
Hierarchia dziedziczenia
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.GhostShapeCollection
Przestrzeń nazw: Microsoft.VisualStudio.Modeling.Diagrams
Zestaw: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (w Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)
Składnia
'Deklaracja
<SerializableAttribute> _
Public Class GhostShapeCollection _
Implements ICollection, IEnumerable, ISerializable
[SerializableAttribute]
public class GhostShapeCollection : ICollection,
IEnumerable, ISerializable
Typ GhostShapeCollection uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
GhostShapeCollection(Guid, Guid) | Inicjuje nowe wystąpienie klasy GhostShapeCollection. | |
GhostShapeCollection(SerializationInfo, StreamingContext) | Inicjuje nowe wystąpienie klasy GhostShapeCollection.Schemat używany do deserializacji. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
AbsoluteBoundingBox | Pobiera bieżący obwiedni prostokąta otaczającego wszystkich GhostShapes w kolekcji.Prostokąt jest w jednostkach względem lewego górnego diagramu. | |
AreSiblings | Są członkami tej kolekcji, wszystkie elementy równorzędne? | |
Count | Zwraca liczbę GhostShapes z kolekcji. | |
GridSize | Pobiera rozmiar siatki dla kolekcji kształtu ghost jako całości. | |
IsSynchronized | Zwraca wartość wskazującą, czy dostęp do kolekcji jest zsynchronizowany (wielowątkowość). | |
LocationDelta | Pobiera różnicową między lokalizacji bieżącego i początkowe ghost kolekcji kształtu jako całości. | |
ParentIds | Pobiera tablicę kolekcji ghost kształtu nadrzędnego identyfikatorów GUID. | |
PrimaryGhostShape | Pobiera kształt podstawowy ghost. | |
SourceDiagramId | Pobiera identyfikator diagramu źródła.To może zwracać wartości Guid.Empty. | |
SourceProcessId | Pobiera źródłowy identyfikator procesu. | |
SourceStoreId | Pobiera identyfikator magazynu źródłowego.To może zwracać wartości Guid.Empty. | |
SyncRoot | Pobiera obiekt, który może służyć do synchronizowania dostępu do kolekcji. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
Add | Dodaje obiekt GhostShape do kolekcji. | |
CopyTo(Array, Int32) | Kopie GhostShapes do tablicy, począwszy od określonego indeksu tablicy. | |
CopyTo(array<GhostShape[], Int32) | Kopie GhostShapes do tablicy GhostShape [], począwszy od określonego indeksu tablicy. | |
Equals | Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object). | |
Finalize | Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania, zanim jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object). | |
Find | Pobiera GhostShape, biorąc pod uwagę guid ShapeElement źródła. | |
GetEnumerator | Zwraca modułu wyliczającego, który można wykonać iterację kolekcji GhostShape. | |
GetHashCode | Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object). | |
GetObjectData | Wypełnia SerializationInfo z danych potrzebnych do serializacji tego obiektu. | |
GetType | Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object). | |
MemberwiseClone | Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object). | |
Offset | Przesuwa bieżącej lokalizacji każdego kształtu ghost przez określony delta. | |
ToString | Zwraca wartość typu ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object). |
Początek
Bezpieczeństwo wątku
Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.