Aracılığıyla paylaş


ProvideXmlEditorChooserDesignerViewAttribute Sınıf

Tanım

Özel bir XML tasarımcısı için XML Seçici'ye kayıt bilgileri sağlamak için kullanılır.

public ref class ProvideXmlEditorChooserDesignerViewAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
public ref class ProvideXmlEditorChooserDesignerViewAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
public sealed class ProvideXmlEditorChooserDesignerViewAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
type ProvideXmlEditorChooserDesignerViewAttribute = class
    inherit RegistrationAttribute
Public NotInheritable Class ProvideXmlEditorChooserDesignerViewAttribute
Inherits RegistrationAttribute
Devralma
ProvideXmlEditorChooserDesignerViewAttribute
Öznitelikler

Oluşturucular

ProvideXmlEditorChooserDesignerViewAttribute(String, String, Object, Int32)

ProvideXmlEditorChooserDesignerViewAttribute oluşturucu.

Özellikler

CodeLogicalViewEditor

Kod mantıksal görünümüyle ilişkilendirilecek düzenleyici fabrikası

DebuggingLogicalViewEditor

Hata ayıklama mantıksal görünümüyle ilişkilendirilecek düzenleyici fabrikası

DefaultNamespace

Bu düzenleyicinin desteklediği belgelerde kullanılan XML kök öğesi varsayılan ad alanı. Varsayılan ad alanı ve ad alanı belirtilirse, her ikisinde de eşleşme belgeyi niteler.

DesignerLogicalViewEditor

Tasarımcı mantıksal görünümüyle ilişkilendirilecek düzenleyici fabrikası

IsDataSet

Yalnızca DataSet tasarımcısı tarafından kullanılan özel değer.

MatchExtensionAndNamespace

XML seçicinin hem dosya uzantısında hem de Ad Alanında eşleşmesi gerekip gerekmediğini gösteren Boole değeri. False ise, XML seçici uzantıda veya Ad Alanında eşleşecektir. Varsayılan ad alanı ve ad alanı belirtilirse, her ikisinde de eşleşme belgeyi niteler.

Namespace

Bu düzenleyicinin desteklediği belgelerde kullanılan XML Ad Alanı. Varsayılan ad alanı ve ad alanı belirtilirse, her ikisinde de eşleşme belgeyi niteler.

TextLogicalViewEditor

Metin mantıksal görünümüyle ilişkilendirilecek düzenleyici fabrikası

TypeId

RegistrationAttribute türetilmiş sınıflarının System.ComponentModel.TypeDescriptor.GetAttributes(...) ile çalışmasına izin vermek için TypeID özelliğini geçersiz kılın. Bu özellikten türetilen bir özniteliğin, yalnızca bir sınıfa uygulanabilecek örnekler üzerinde daha iyi bir denetime ihtiyacı varsa bu özelliği geçersiz kılması gerekir.

(Devralındığı yer: RegistrationAttribute)

Yöntemler

GetPackageRegKeyPath(Guid)

VSPackage'ın kayıt defteri yolunu (uygulamanın kayıt defteri köküne göre) alır.

(Devralındığı yer: RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)

Bu özniteliği verilen bağlama kaydeder.

Unregister(RegistrationAttribute+RegistrationContext)

Bu özniteliğin kaydını kaldırıyor.

Şunlara uygulanır