Aracılığıyla paylaş


DslDefinitionModelTypeDescriptorProvider Sınıf

Özel türler için modeli sağlar.Bu büyük olasılıkla biz generatign türü tanımlayıcısı sağlayıcı sağlandığında rezervasyonlarını düzeltme gerekir.

Devralma Hiyerarşisi

System.Object
  System.ComponentModel.TypeDescriptionProvider
    Microsoft.VisualStudio.Modeling.Design.ElementTypeDescriptionProvider
      Microsoft.VisualStudio.Modeling.DslDefinition.Design.DslDefinitionModelTypeDescriptorProvider

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

Sözdizimi

'Bildirim
Public Class DslDefinitionModelTypeDescriptorProvider _
    Inherits ElementTypeDescriptionProvider
public class DslDefinitionModelTypeDescriptorProvider : ElementTypeDescriptionProvider

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

Oluşturucular

  Ad Açıklama
Genel yöntem DslDefinitionModelTypeDescriptorProvider

Üst

Yöntemler

  Ad Açıklama
Korumalı yöntem CreateCustomTypeDescriptor(ICustomTypeDescriptor, ModelElement) (Diğer bir deyişle bir ElementTypeDescriptor olması gerekmez) bir ICustomTypeDescriptor sağlamak için Overridables türetilmiş sınıf.Temel uygulama yalnızca bir ElementTypeDescriptor oluşturmak için CreateTypeDescriptor() çağırır. (ElementTypeDescriptionProvider kaynağından devralındı.)
Korumalı yöntem CreateCustomTypeDescriptor(ICustomTypeDescriptor, Type) (Diğer bir deyişle bir ElementTypeDescriptor olması gerekmez) bir ICustomTypeDescriptor sağlamak için Overridables türetilmiş sınıf.Temel uygulama yalnızca bir ElementTypeDescriptor oluşturmak için CreateTypeDescriptor() çağırır. (ElementTypeDescriptionProvider kaynağından devralındı.)
Genel yöntem CreateInstance Başka bir veri türü için yerini alabilecek bir nesne oluşturur. (TypeDescriptionProvider kaynağından devralındı.)
Korumalı yöntem CreateTypeDescriptor(ICustomTypeDescriptor, Type) Özel tür tanımlayıcı sağlamak için Overridables türetilmiş sınıf. (ElementTypeDescriptionProvider kaynağından devralındı.)
Korumalı yöntem CreateTypeDescriptor(ICustomTypeDescriptor, ModelElement) Bizim kendi tür tanımlayıcı sağlamak için sanal bir yöntem (ElementTypeDescriptionProvider.CreateTypeDescriptor(ICustomTypeDescriptor, ModelElement) 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 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 GetCache Erişilebilir bir nesne başına önbellek alır bir IDictionary anahtar/değer çifti. (TypeDescriptionProvider kaynağından devralındı.)
Genel yöntem GetExtendedTypeDescriptor Belirtilen nesne için genişletilmiş özel tür tanımlayıcısı alır. (TypeDescriptionProvider kaynağından devralındı.)
Korumalı yöntem GetExtenderProviders Belirtilen nesne için extender sağlayıcıları alır. (TypeDescriptionProvider kaynağından devralındı.)
Genel yöntem GetFullComponentName Belirtilen bileşen adı alır veya nullnull başvuru (Visual Basic'te Nothing) bileşen adı yoksa. (TypeDescriptionProvider 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 GetReflectionType(Type) Normal yansıma türü karşı gerçekleştirir. (TypeDescriptionProvider kaynağından devralındı.)
Genel yöntem GetReflectionType(Object) Normal yansıma verilen nesnesine karşı yapar. (TypeDescriptionProvider kaynağından devralındı.)
Genel yöntem GetReflectionType(Type, Object) Verilen tür ile verilen nesne karşı normal yansıma gerçekleştirir. (TypeDescriptionProvider kaynağından devralındı.)
Genel yöntem GetRuntimeType Yansıma türü bir çalışma zamanı türüne dönüştürür. (TypeDescriptionProvider kaynağından devralındı.)
Genel yöntem GetType Alır Type geçerli örneğinin. (Object kaynağından devralındı.)
Genel yöntem GetTypeDescriptor(Type) Verilen tür için özel bir tür tanımlayıcısı alır. (TypeDescriptionProvider kaynağından devralındı.)
Genel yöntem GetTypeDescriptor(Object) Belirtilen nesne için özel bir tür tanımlayıcısı alır. (TypeDescriptionProvider kaynağından devralındı.)
Genel yöntem GetTypeDescriptor(Type, Object) Verilen tür ve nesne için bir özel tür tanımlayıcısı alır. (ElementTypeDescriptionProvider kaynağından devralındı.)
Genel yöntem IsSupportedType Belirtilen tür türü açıklaması ve onun zinciri türü açıklaması sağlayıcıları ile uyumlu olup olmadığını gösteren değeri alır. (TypeDescriptionProvider 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 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.DslDefinition.Design Ad Alanı