Aracılığıyla paylaş


GhostShapeCollection Sınıf

GhostShapes topluluğu.

Devralma Hiyerarşisi

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

Ad alanı:  Microsoft.VisualStudio.Modeling.Diagrams
Derleme:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll içinde)

Sözdizimi

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

GhostShapeCollection türü aşağıdaki üyeleri ortaya koyar.

Oluşturucular

  Ad Açıklama
Genel yöntem GhostShapeCollection(Guid, Guid) GhostShapeCollection sınıfının yeni bir örneğini başlatır.
Korumalı yöntem GhostShapeCollection(SerializationInfo, StreamingContext) GhostShapeCollection sınıfının yeni bir örneğini başlatır.Bu seri kaldırma için kullanılır.

Üst

Özellikler

  Ad Açıklama
Genel özellik AbsoluteBoundingBox Koleksiyondaki tüm GhostShapes çevreleyen geçerli sınırlayıcı dikdörtgeni alır.Diyagramın sol üst göreli olarak dünya biriminde dikdörtgendir.
Genel özellik AreSiblings Bu topluluğun üyeleri tüm eşi?
Genel özellik Count GhostShapes sayısı koleksiyonda alır.
Genel özellik GridSize Izgara boyutunu, bir bütün olarak hayalet Şekil topluluğu alır.
Genel özellik IsSynchronized Koleksiyon erişim eşitlenen olup olmadığını gösteren bir değeri (iş parçacığı güvenli) alır.
Genel özellik LocationDelta Delta arasında bir bütün olarak hayalet şekli koleksiyon geçerli ve başlangıç konumunu alır.
Genel özellik ParentIds Hayalet şekli koleksiyon GUID'ler üstünün dizisi alır.
Genel özellik PrimaryGhostShape Birincil hayalet şeklini alır.
Genel özellik SourceDiagramId Kaynak diyagram kimliği alır.Bu, Guid.Empty dönebilirsiniz.
Genel özellik SourceProcessId Kaynak işlem kimliği alır.
Genel özellik SourceStoreId Kaynak deposu kimliği alır.Bu, Guid.Empty dönebilirsiniz.
Genel özellik SyncRoot Koleksiyon erişimini eşitlemek için kullanılan bir nesneyi alır.

Üst

Yöntemler

  Ad Açıklama
Genel yöntem Add Bir GhostShape nesnesi derlemesine ekler.
Genel yöntem CopyTo(Array, Int32) Belirli bir dizi dizininde başlayan bir dizi GhostShapes kopyalar.
Genel yöntem CopyTo(array<GhostShape[], Int32) Belirli bir dizi dizininde başlayan GhostShape [] dizisine GhostShapes kopyalar.
Genel yöntem Equals Belirtilen nesne için geçerli nesne eşit olup olmadığını belirler. (Object kaynağından devralındı.)
Korumalı yöntem Finalize Atık toplama işlemi tarafından geri alınmadan önce diğer temizleme işlemleri gerçekleştirmek ve kaynakları boşaltmak denemek bir nesne sağlar. (Object kaynağından devralındı.)
Genel yöntem Find Kaynak ShapeElement GUID verilen GhostShape alır.
Genel yöntem GetEnumerator GhostShape topluluk içinde yineleme yapabilirsiniz bir Numaralandırıcı döndürür.
Genel yöntem GetHashCode Belirli bir türü için bir karma işlev görür. (Object kaynağından devralındı.)
Genel yöntem GetObjectData SerializationInfo bu nesne seri hale getirmek için gereken verilerle doldurur.
Genel yöntem GetType Alır Type geçerli örneğinin. (Object kaynağından devralındı.)
Korumalı yöntem MemberwiseClone Geçerli yüzeysel bir kopyasını oluşturur Object. (Object kaynağından devralındı.)
Genel yöntem Offset Her hayalet şekli geçerli konumunu belirtilen delta tarafından kaydırır.
Genel yöntem ToString Geçerli nesneyi temsil eden bir dize döndürür. (Object kaynağından devralındı.)

Üst

İş Parçacığı Güvenliği

Bu türün tüm genel statik (Visual Basic'te Shared) üyeleri iş parçacığı açısından güvenlidir. Hiçbir örnek üyesinin iş parçacığı açısından güvenliği garanti edilemez.

Ayrıca bkz.

Başvuru

Microsoft.VisualStudio.Modeling.Diagrams Ad Alanı