ProvideViewAdapterAttribute Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bu öznitelik, DesignerWindowPane belirli bir görünüm türüyle ilişkilendirmek için öğesinden türetilen sınıflara yerleştirilebilir. Üç tür görünüm bağdaştırıcısı vardır: dosya bağdaştırıcıları yalnızca belirli bir dosya için destek sağlar, dil bağdaştırıcıları belirli bir dil hizmetiyle ilişkili tüm dosyaları destekler ve küresel bağdaştırıcılar her türlü tür için kullanılabilir.
public ref class ProvideViewAdapterAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
public ref class ProvideViewAdapterAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)]
public sealed class ProvideViewAdapterAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)>]
type ProvideViewAdapterAttribute = class
inherit RegistrationAttribute
Public NotInheritable Class ProvideViewAdapterAttribute
Inherits RegistrationAttribute
- Devralma
- Öznitelikler
Oluşturucular
| ProvideViewAdapterAttribute(Type) |
ProvideViewAdapterAttributeBelirtilen temel tür için yeni bir örneğini başlatır. |
| ProvideViewAdapterAttribute(Type, AttributeScope, Object) |
Belirtilen temel tür ve kapsam için yeni bir başlatır. |
Özellikler
| BaseType |
Görünüm bağdaştırıcısının temel türünü alır. |
| Scope |
Görünüm bağdaştırıcısının öznitelik kapsamını alır. |
| ScopeData |
Görünüm bağdaştırıcısının kapsamıyla ilişkili kapsam verilerini alır. |
| TypeId |
Her öznitelik kapsamı için benzersiz olan bir KIMLIĞI alır. |
Yöntemler
| GetPackageRegKeyPath(Guid) |
VSPackage 'ın (uygulamanın kayıt defteri köküne göre) kayıt defteri yolunu alır. (Devralındığı yer: RegistrationAttribute) |
| Register(RegistrationAttribute+RegistrationContext) |
Görünüm bağdaştırıcısını kaydeder. |
| Unregister(RegistrationAttribute+RegistrationContext) |
Görünüm bağdaştırıcısının kayıt defteri anahtarını kaldırır. |