Aracılığıyla paylaş


ElementClosureWalker Sınıf

Modeli öğeleri üzerinde kapanışlar oluşturur walker temsil eder.

Devralma Hiyerarşisi

System.Object
  Microsoft.VisualStudio.Modeling.ElementWalker
    Microsoft.VisualStudio.Modeling.BreadthFirstRolePlayerFirstElementWalker
      Microsoft.VisualStudio.Modeling.ElementClosureWalker

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

Sözdizimi

'Bildirim
Public NotInheritable Class ElementClosureWalker _
    Inherits BreadthFirstRolePlayerFirstElementWalker
public sealed class ElementClosureWalker : BreadthFirstRolePlayerFirstElementWalker

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

Oluşturucular

  Ad Açıklama
Genel yöntem ElementClosureWalker(Partition, ClosureType, ICollection<ModelElement>) Yapıcı bir ElementVisitor oluşturur ve temel çağırır.Bu etki derecesini elde ilk geçişi, pre-Order ziyareti grafik öğesi bağlantıları ile sonuçlanır.
Genel yöntem ElementClosureWalker(Partition, ClosureType, ICollection<ModelElement>, IEnumerable<DomainRoleInfo>) Yapıcı bir ElementVisitor oluşturur ve temel çağırır.Bu etki derecesini elde ilk geçişi, pre-Order ziyareti grafik öğesi bağlantıları ile sonuçlanır.
Genel yöntem ElementClosureWalker(Partition, ClosureType, ICollection<ModelElement>, IEnumerable<DomainRoleInfo>, IList<DomainRoleInfo>) Yapıcı bir ElementVisitor oluşturur ve temel çağırır.Bu etki derecesini elde ilk geçişi, pre-Order ziyareti grafik öğesi bağlantıları ile sonuçlanır.
Genel yöntem ElementClosureWalker(Partition, ClosureType, ICollection<ModelElement>, Boolean, IEnumerable<DomainRoleInfo>, Boolean) Yapıcı bir ElementVisitor oluşturur ve temel çağırır.Bu etki derecesini elde ilk geçişi, pre-Order ziyareti grafik öğesi bağlantıları ile sonuçlanır.
Genel yöntem ElementClosureWalker(Partition, ClosureType, ICollection<ModelElement>, Boolean, IEnumerable<DomainRoleInfo>, IEnumerable<DomainRoleInfo>, IList<ModelElement>) Yapıcı bir ElementVisitor oluşturur ve temel çağırır.Bu etki derecesini elde ilk geçişi, pre-Order ziyareti grafik öğesi bağlantıları ile sonuçlanır.
Genel yöntem ElementClosureWalker(Partition, ClosureType, ICollection<ModelElement>, Boolean, IEnumerable<DomainRoleInfo>, IList<DomainRoleInfo>, Boolean) Yapıcı bir ElementVisitor oluşturur ve temel çağırır.Bu etki derecesini elde ilk geçişi, pre-Order ziyareti grafik öğesi bağlantıları ile sonuçlanır.

Üst

Özellikler

  Ad Açıklama
Genel özellik BypassDemandLoading Walker isteğe bağlı geçiş yapma sırasında yükleme devre dışı bırakmasına olanak verir. (ElementWalker kaynağından devralındı.)
Genel özellik ClosureList Kapanışın form öğelerinin sonuç listesi
Genel özellik Context İçerik nesnesi kapanışı ziyaretçileri tarafından genel kullanıma sunar.Etiket/değer çiftleri kapanışları oluşturulurken depolamak için kullanın.
Genel özellik Filter Get veya çapraz geçişi sırasında kullanılmak üzere IElementVisitorFilter set (ElementWalker kaynağından devralındı.)
Genel özellik IncludeLinks Walker öğesi bağlantıları ziyaretçi işlev çağrıları dahil edilir, döndürür true (ElementWalker kaynağından devralındı.)
Genel özellik InternalElementList İç gidilir öğeleri listesini almak (ElementWalker kaynağından devralındı.)
Genel özellik Store İç gidilir öğeleri listesini almak (ElementWalker kaynağından devralındı.)
Genel özellik Visitor Get veya çapraz geçişi sırasında kullanılmak üzere IElementVisitor set (ElementWalker kaynağından devralındı.)

Üst

Yöntemler

  Ad Açıklama
Genel yöntem DoTraverse Ziyaretçi ve filtre tarafından tanımlanan öğelerin ziyaret edin. (BreadthFirstRolePlayerFirstElementWalker kaynağından devralındı.)
Genel yöntem Equals Belirtilen nesne için geçerli nesne eşit olup olmadığını belirler. (Object kaynağından devralındı.)
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 Reset Ziyaretçi yeniden geçme başlatılabilmesini sağlamak üzere sıfırlayın.Bu, önceden ziyaret edilen öğelerinin iç listeyi temizlemek gereklidir. (ElementWalker kaynağından devralındı.)
Genel yöntem ToString Geçerli nesneyi temsil eden bir dize döndürür. (Object kaynağından devralındı.)
Genel yöntem Traverse(ModelElement) Belirtilen başlangıç öğe başlangıç modeli Gez. (ElementWalker kaynağından devralındı.)
Genel yöntem Traverse(ICollection<ModelElement>) Geçiş sırasında belirtilen başlangıç öğeleri başlangıç modeli. (ElementWalker kaynağından devralındı.)
Genel yöntem Visited belirli öğeyi veya ziyaret ederseniz belirler (ElementWalker 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 Ad Alanı