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 | |
---|---|---|
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. | |
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. | |
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. | |
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. | |
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. | |
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 | |
---|---|---|
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ı.) | |
ClosureList | Kapanışın form öğelerinin sonuç listesi | |
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. | |
Filter | Get veya çapraz geçişi sırasında kullanılmak üzere IElementVisitorFilter set (ElementWalker kaynağından devralındı.) | |
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ı.) | |
InternalElementList | İç gidilir öğeleri listesini almak (ElementWalker kaynağından devralındı.) | |
Store | İç gidilir öğeleri listesini almak (ElementWalker kaynağından devralındı.) | |
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 | |
---|---|---|
DoTraverse | Ziyaretçi ve filtre tarafından tanımlanan öğelerin ziyaret edin. (BreadthFirstRolePlayerFirstElementWalker kaynağından devralındı.) | |
Equals | Belirtilen nesne için geçerli nesne eşit olup olmadığını belirler. (Object kaynağından devralındı.) | |
GetHashCode | Belirli bir türü için bir karma işlev görür. (Object kaynağından devralındı.) | |
GetType | Alır Type geçerli örneğinin. (Object kaynağından devralındı.) | |
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ı.) | |
ToString | Geçerli nesneyi temsil eden bir dize döndürür. (Object kaynağından devralındı.) | |
Traverse(ModelElement) | Belirtilen başlangıç öğe başlangıç modeli Gez. (ElementWalker kaynağından devralındı.) | |
Traverse(ICollection<ModelElement>) | Geçiş sırasında belirtilen başlangıç öğeleri başlangıç modeli. (ElementWalker kaynağından devralındı.) | |
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.