Aracılığıyla paylaş


SelectedShapesCollection Sınıf

Devralma Hiyerarşisi

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.SelectedShapesCollection

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
Public Class SelectedShapesCollection _
    Implements ICollection, IEnumerable, IDisposable
public class SelectedShapesCollection : ICollection, 
    IEnumerable, IDisposable

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

Oluşturucular

  Ad Açıklama
Genel yöntem SelectedShapesCollection SelectedShapesCollection sınıfının yeni bir örneğini başlatır.

Üst

Özellikler

  Ad Açıklama
Genel özellik AnchorItem Alır veya ayarlar Seçimi genişletme için bağlantı olarak hizmet veren DiagramItem.
Genel özellik BoundingBox Diyagramın sol üst göreli olarak dünya biriminde tüm seçili ShapeElements çevreleyen sınırlayıcı dikdörtgeni alır.
Genel özellik Count Seçimde ShapeElements sayısını alır.
Genel özellik EditItem Öğeyi düzenlemek için alır.FocusedItem genellikle budur.
Genel özellik FocusedItem Alır veya ayarlar odağa sahip DiagramItem.
Genel özellik IsDeferredSelectionPending Ertelenmiş seçim beklenip beklenmediğini belirten bir değeri 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 PrimaryItem Seçimde birincil DiagramItem alır.
Genel özellik RepresentedElements Bu seçimi temsil ModelElements karşılık gelen alır.
Genel özellik SelectionRules Nasıl ShapeElements eklenebilen ve seçimden kaldırılır sınırlar DiagramSelectionRules nesnesi alır.
Genel özellik SyncRoot Koleksiyon erişimini eşitlemek için kullanılan bir nesneyi alır.
Genel özellik TopLevelItems Üst düzey öğeleri seçimde alır.

Üst

Yöntemler

  Ad Açıklama
Genel yöntem Add(DiagramItem) Bir DiagramItem geçerli seçime ekler.
Genel yöntem Add(DiagramItemCollection) Belirtilen DiagramItems geçerli seçime ekler.
Genel yöntem CanEditValue Bu DiagramItem düzenlenmiş olup olmadığını gösteren bir değeri döndürür.
Genel yöntem Clear Geçerli seçimi siler.
Genel yöntem CommitPendingEdit Yerinde düzenleme kaydeder.
Genel yöntem Contains Seçimi belirtilen DiagramItem olup olmadığını gösteren bir değeri alır.
Genel yöntem CopyTo(Array, Int32) Belirli bir dizi dizininde başlayan bir dizi seçimin ShapeElements kopyalar.
Genel yöntem CopyTo(array<DiagramItem[], Int32) Belirli bir dizi dizininde başlayan DiagramItem [] array, seçimin DiagramItems kopyalar.
Genel yöntem DeferredAdd Bir DiagramItem ElementEventsEnded harekete geçirilen kadar seçime ekleme defers.DeferredAdd, DeferredRemove, DeferredPrimaryItem ve DeferredClear yöntemleri ElementEventsEnded ortaya çıktığında seçimi ayarlamak için tek bir çağrıda kullanılacak parametreleri tanımlayın.
Genel yöntem DeferredClearBeforeAdditions ElementEventsEnded harekete geçirilen kadar Seçimi temizlemek defers.Bu ilk olarak, Seçimi temizler ve tüm eklemeleri ertelenmiş veya kaldırmalar uygulanır.DeferredAdd, DeferredRemove, DeferredPrimaryItem ve DeferredClear yöntemleri ElementEventsEnded ortaya çıktığında seçimi ayarlamak için tek bir çağrıda kullanılacak parametreleri tanımlayın.
Genel yöntem DeferredPrimaryItem ElementEventsEnded harekete geçirilen kadar birincil madde seçimde ayarını defers.DeferredAdd, DeferredRemove, DeferredPrimaryItem ve DeferredClear yöntemleri ElementEventsEnded ortaya çıktığında seçimi ayarlamak için tek bir çağrıda kullanılacak parametreleri tanımlayın.
Genel yöntem DeferredRemove ElementEventsEnded harekete geçirilen kadar bir DiagramItem seçimden kaldırma defers.DeferredAdd, DeferredRemove, DeferredPrimaryItem ve DeferredClear yöntemleri ElementEventsEnded ortaya çıktığında seçimi ayarlamak için tek bir çağrıda kullanılacak parametreleri tanımlayın.
Genel yöntem Dispose() Geçerli örneği tarafından kullanılan tüm kaynakları serbest bırakır SelectedShapesCollection sınıfı.
Korumalı yöntem Dispose(Boolean)
Genel yöntem EditValue Bu DiagramItem yerinde Düzenleyicisi'ni başlatın.
Genel yöntem EnsureVisible() Seçimi görünümü içinde olmasını sağlar.Değilse, görünüm içinde ortalanır.Seçimi diyagramı ise, hiçbir şey olmuyor.
Genel yöntem EnsureVisible(DiagramClientView.EnsureVisiblePreferences) Seçimi görünümü içinde olmasını sağlar.Seçimi diyagramı ise, hiçbir şey olmuyor.
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öntemStatik üye FindFirstFocusableDiagramItem Belirtilen Diyagram madde verildiğinde, odağı alabilir ilk diyagram öğesini bulun.Belirtilen Diyagram madde odak alırsa, bir kopyası döndürülür.İlk Sadece odaklanabilir alt döndürülür sonra Diyagram madde varsa Sadece odaklanabilir, değilse.Arama başarısız olur, üst hiyerarşi için ilk Sadece odaklanabilir ata yapı.
Genel yöntemStatik üye FindFirstSelectableDiagramItem Belirtilen Diyagram madde verildiğinde, ilk seçilebilir diyagram öğesini bulun.Belirtilen Diyagram öğe seçilebilir ise, bir kopyası döndürülür.Diyagram öğesi seçilebilir değil, üst hiyerarşi için ilk seçilebilir ata yapı.
Genel yöntem GetDiagramItemsContainingShape Bir diyagram öğeleri koleksiyonu belirtilen şekil, Şekil özelliği olan seçimde alır.
Genel yöntem GetEnumerator DiagramItem 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 GetType Alır Type geçerli örneğinin. (Object kaynağından devralındı.)
Genel yöntem HasPendingEdit Yerinde düzenleme etkin olup olmadığını gösteren bir değeri döndürür.
Korumalı yöntem MemberwiseClone Geçerli yüzeysel bir kopyasını oluşturur Object. (Object kaynağından devralındı.)
Korumalı yöntem OnSelectionChangedByDeletion SelectionChangedByDeletion olayı harekete geçirir.
Korumalı yöntem OnShapeSelectionChanged
Korumalı yöntem OnShapeSelectionChanging
Genel yöntem Remove(DiagramItem) Bir DiagramItem Geçerli seçimden kaldırır.
Genel yöntem Remove(DiagramItemCollection) Belirtilen DiagramItems Geçerli seçimden kaldırır.
Genel yöntem SelectFocusedItemOrAncestor Şu anda odaklanmış madde (hangi olabilir veya seçili olmayabilir) seçimde seçer.Seçilebilir durumda değilse, üst zincirinin ilk seçilebilir ata için aranır.Odaklanan madde değişmeden kalır.
Genel yöntem Set(DiagramItem) Geçerli seçimi yeni tek bir seçimle değiştirir.
Genel yöntem Set(DiagramItemCollection) Geçerli seçimi yeni bir seçimle değiştirir.
Genel yöntem SetDeferredSelection DeferredAdd, DeferredRemove, DeferredPrimaryItem ve DeferredClear topladığı bilgileri kullanarak seçimi ayarlar.Ertelenmiş bilgisi yoktur, bu yöntem hiçbir şey yapmaz.Bu yöntem, yalnızca OnElementEventsEnded sırasında çağrılabilir içindir.
Genel yöntem Toggle(DiagramItem) Belirtilen DiagramItem içine veya dışına seçimi değiştirir; yani DiagramItem seçtiyseniz, seçili değildir.DiagramItem seçilmediği takdirde seçilir.
Genel yöntem Toggle(DiagramItemCollection) Belirtilen DiagramItems içine veya dışına seçimi değiştirir; yani, bir DiagramItem seçtiyseniz, seçili değildir.Bir DiagramItem seçilmediği takdirde seçilir.
Genel yöntem ToString Geçerli nesneyi temsil eden bir dize döndürür. (Object kaynağından devralındı.)

Üst

Olaylar

  Ad Açıklama
Genel olay SelectionChangedByDeletion Seçim seçim içindeki bir öğeyi başvurduğu ModelElement silindiğinden değişmek üzere olduğunda gerçekleşir.
Genel olay ShapeSelectionChanged Seçim değiştiğinde gerçekleşir.
Genel olay ShapeSelectionChanging Seçim değişmek üzere olduğunda gerçekleşir.

Ü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ı