Aracılığıyla paylaş


VsModelingAdapterManager Sınıf

Oluşturma ve yönetimi temsil eden dsl bağdaştırıcısı işleyebilir ModelBusAdapterManager modeli dosyalar Visual Studio temel.ModelBusAdapter yaşam döngüsü yönetimi ve alttaki başvurulan model vs Kabuğu kullanarak değişiklikleri kaydetmeden desteklemek üzere uygun davranış ile sağlar.

Bu API, CLS ile uyumlu değildir. 

Devralma Hiyerarşisi

System.Object
  Microsoft.VisualStudio.Modeling.Integration.ModelBusAdapterManager
    Microsoft.VisualStudio.Modeling.Integration.Shell.VsModelingAdapterManager

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

Sözdizimi

'Bildirim
<CLSCompliantAttribute(False)> _
Public MustInherit Class VsModelingAdapterManager _
    Inherits ModelBusAdapterManager
[CLSCompliantAttribute(false)]
public abstract class VsModelingAdapterManager : ModelBusAdapterManager

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

Oluşturucular

  Ad Açıklama
Korumalı yöntem VsModelingAdapterManager

Üst

Özellikler

  Ad Açıklama
Genel özellik Disposed Bu, doğru ModelBusAdapterManager örneği, yanlış aksi atıldı. (ModelBusAdapterManager kaynağından devralındı.)
Genel özellik ModelBus Bu ModelBusAdapterManager ile kayıtlı kartı örnek alır. (ModelBusAdapterManager kaynağından devralındı.)

Üst

Yöntemler

  Ad Açıklama
Genel yöntem CanCreateReference Bu ModelBusAdapter Yöneticisi bir modeli hakkında verilen bağlamsal bilgiler tarafından tanımlanan kapsam oluşturabilir miyim? (ModelBusAdapterManager kaynağından devralındı.)
Korumalı yöntem CheckCanCreateAdapter Bir ModelingAdapterReference bu ModelBusReference başarıyla oluşturulabilir, denetler ve aynı zamanda LogicalAdapterId bu ModelBusAdapterManager tarafından tanınması durumunda.Bu yöntem, bir ModelBusAdapter bu ModelBusReference kullanarak potansiyel oluşturulamaz, uygun bir özel durum oluşturması gerekir.
Genel yöntem CreateAdapter(ModelBusReference) Belirtilen modeli kaydırma ModelBusAdapter oluşturun.ModelBusAdapter oluşturulamazsa bir istisna atar. (ModelBusAdapterManager kaynağından devralındı.)
Genel yöntem CreateAdapter(ModelBusReference, IServiceProvider) Bu ModelBusAdapterManager tarafından desteklenen bir ModelBusAdapter örneği oluşturursunuz. (ModelBusAdapterManager kaynağından devralındı.)
Korumalı yöntem CreateModelingAdapterInstance Imlementations geçirilen DomainModelRoot öğesini kullanarak modelinin dış dünya görünümü veren bir ModelingAdapter örneği sağlamalıdır.
Genel yöntem CreateReference Oluşturmak ve sağlanan verilerden bir model veri yolu başvuru döndürmek çalışır. (ModelBusAdapterManager kaynağından devralındı.)
Korumalı yöntem DeserializeAdapterReference (ModelBusAdapterManager.DeserializeAdapterReference(String, ReferenceContext) geçersiz kılınır.)
Genel yöntem Dispose() (ModelBusAdapterManager kaynağından devralındı.)
Korumalı yöntem Dispose(Boolean) Bu ModelBusAdapterManager örnek atın. (ModelBusAdapterManager kaynağından devralındı.)
Korumalı yöntem DoCreateAdapter Bir parametre olarak geçirilen ModelBusReference kullanarak, ModelBusAdapter örneğinin oluşturulmasını denenir.Başarılı olursa, bağdaştırıcı döndürülür.Aksi takdirde, uygun istisnası atılır. (ModelBusAdapterManager.DoCreateAdapter(ModelBusReference, IServiceProvider) geçersiz kılınır.)
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 Yıkıcı. (ModelBusAdapterManager kaynağından devralındı.)
Genel yöntem GetExposedElementTypes Bu bağdaştırıcı Yöneticisi tarafından yönetilen tüm ModelBusAdapter tarafından sunuldu ve dışarıdan görünen adlarına birlikte böylece başvurulabilen her ModelElement türden bir koleksiyonunu edinin; (ModelBusAdapterManager 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 GetSupportedLogicalAdapterIds Bu bağdaştırıcı Yöneticisi tarafından desteklenen bağdaştırıcı türlerine kimlikleri verir (ModelBusAdapterManager kaynağından devralındı.)
Genel yöntem GetType Alır Type geçerli örneğinin. (Object kaynağından devralındı.)
Korumalı yöntem GetView Bir parametre olarak geçirilen ModelBusAdapter ilişkili görünüm alır. (ModelBusAdapterManager.GetView(ModelBusAdapter, ModelBusReference) geçersiz kılınır.)
Korumalı yöntem MemberwiseClone Geçerli yüzeysel bir kopyasını oluşturur Object. (Object kaynağından devralındı.)
Korumalı yöntem SerializeAdapterReference (ModelBusAdapterManager.SerializeAdapterReference(ModelBusAdapterReference, ReferenceContext) geçersiz kılınır.)
Genel yöntem ToString Geçerli nesneyi temsil eden bir dize döndürür. (Object kaynağından devralındı.)
Genel yöntem TryCreateReference ModelBusAdapterManager model model veri yolu referansı sağlanan bilgilerden oluşturmaya çalışır. (ModelBusAdapterManager kaynağından devralındı.)
Genel yöntem ValidateReference Başvuruyu doğrular ve LastStatus uygun şekilde ayarlayabilirsiniz.Bağdaştırıcı modeli veya çözümlenebilirse denetlemek için oluşturmak için varsayılan uygulamasıdır. (ModelBusAdapterManager kaynağından devralındı.)

Üst

Alanlar

  Ad Açıklama
Genel alanStatik üye HostName ModelBus ana bilgisayar olarak kendini tanıtmak için Visual tarafından kullanılan ad.

Ü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.Integration.Shell Ad Alanı