ProvideXmlEditorChooserDesignerViewAttribute 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.
Ö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
[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
- Ö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ı |
DefaultLogicalView |
Varsayılan mantıksal görünüm için düzenleyici fabrikasının benzersiz kimliği. |
DesignerLogicalViewEditor |
Tasarımcı mantıksal görünümüyle ilişkilendirilecek düzenleyici fabrikası |
Extension |
Özel XML türünüz için dosya uzantısı (örn. "xaml", "resx", "xsd"). |
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. |
Name |
XML düzenleyiciniz için kayıt defteri keyName. Örneğin, "RESX", "Silverlight", "İş Akışı" vb... |
Namespace |
Bu düzenleyicinin desteklediği belgelerde kullanılan XML Ad Alanı. |
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) |
XmlChooserPriority |
XML Seçici'deki uzantının önceliği. Bu değer, XML tasarımcısının EditorFactory değeri için uzantının öncelik değerinden büyük olmalıdır |
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) |
Tasarımcıyı belirli bir uzantı için olası düzenleyici olarak kaydetme |
Unregister(RegistrationAttribute+RegistrationContext) |
Tasarımcının kaydını belirli bir uzantı için olası düzenleyici olarak kaldırma |