Condividi tramite


ProvideXmlEditorChooserBlockSxSWithXmlEditorAttribute Classe

Definizione

Utilizzato per indicare che una finestra di progettazione XML personalizzata non deve consentire la modifica SxS con l'editor XML basato su testo standard.

public ref class ProvideXmlEditorChooserBlockSxSWithXmlEditorAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
public sealed class ProvideXmlEditorChooserBlockSxSWithXmlEditorAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
type ProvideXmlEditorChooserBlockSxSWithXmlEditorAttribute = class
    inherit RegistrationAttribute
Public NotInheritable Class ProvideXmlEditorChooserBlockSxSWithXmlEditorAttribute
Inherits RegistrationAttribute
Ereditarietà
ProvideXmlEditorChooserBlockSxSWithXmlEditorAttribute
Attributi

Costruttori

ProvideXmlEditorChooserBlockSxSWithXmlEditorAttribute(String, Object)

Costruttore per ProvideXmlEditorChooserBlockSxSWithXmlEditorAttribute.

Proprietà

EditorFactory

ID univoco della factory dell'editor per cui la modifica side-by-side nell'editor XML deve essere bloccata

Name

Nome della chiave del Registro di sistema della finestra di progettazione per cui la modifica side-by-side nell'editor XML deve essere bloccata

TypeId

Eseguire l'override della proprietà TypeID per consentire alle classi derivate RegistrationAttribute di usare System.ComponentModel.TypeDescriptor.GetAttributes(...). Un attributo derivato da questo deve eseguire l'override di questa proprietà solo se necessita di un controllo migliore sulle istanze che possono essere applicate a una classe.

(Ereditato da RegistrationAttribute)

Metodi

GetPackageRegKeyPath(Guid)

Ottiene il percorso del Registro di sistema (relativo alla radice del Registro di sistema dell'applicazione) del pacchetto VS.

(Ereditato da RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)

Registrare la factory dell'editor poiché non supporta la modifica affiancata con l'editor XML

Unregister(RegistrationAttribute+RegistrationContext)

Annulla la registrazione della factory dell'editor poiché non supporta la modifica affiancata con l'editor XML

Si applica a