ProvideEditorFilenameAttribute Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Associa un nome file a una determinata factory dell'editor.
public ref class ProvideEditorFilenameAttribute : Microsoft::VisualStudio::Shell::ProvideEditorAttributeBase
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
public class ProvideEditorFilenameAttribute : Microsoft.VisualStudio.Shell.ProvideEditorAttributeBase
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
type ProvideEditorFilenameAttribute = class
inherit ProvideEditorAttributeBase
Public Class ProvideEditorFilenameAttribute
Inherits ProvideEditorAttributeBase
- Ereditarietà
- Attributi
Costruttori
ProvideEditorFilenameAttribute(Object, String, Int32) |
Inizializza un'istanza di ProvideEditorFilenameAttribute |
Proprietà
DefaultName |
Nome predefinito dell'editor |
Factory |
GUID della factory dell'editor. (Ereditato da ProvideEditorAttributeBase) |
Filename |
Identificatore di file (estensione o nome file) |
NameResourceID |
ID risorsa del nome dell'editor |
Priority |
Priorità della registrazione dell'identificatore di file. |
RegisterFactory |
Indica se registrare anche la factory dell'editor specificata. Viene impostato come predefinito true. |
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) |
Chiamato per registrare questo attributo con il contesto specificato. Il contesto contiene il percorso in cui devono essere salvate le informazioni di registrazione. contiene anche informazioni sul tipo registrato e sul percorso. Questo metodo viene chiamato sia per la registrazione che per l'annullamento della registrazione. La differenza è che la registrazione usa solo un hive che inverte le modifiche applicate. |
Unregister(RegistrationAttribute+RegistrationContext) |
Annullare la registrazione dell'editor. |