ProvideEditorFilenameAttribute Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přidruží název souboru k danému objektu pro vytváření editoru.
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
- Dědičnost
- Atributy
Konstruktory
ProvideEditorFilenameAttribute(Object, String, Int32) |
Inicializuje instanci ProvideEditorFilenameAttribute |
Vlastnosti
DefaultName |
Výchozí název editoru |
Factory |
Identifikátor GUID objektu pro vytváření editoru (Zděděno od ProvideEditorAttributeBase) |
Filename |
Specifikátor souboru (přípona nebo název souboru) |
NameResourceID |
ID prostředku názvu editoru |
Priority |
Priorita registrace specifikátoru tohoto souboru. |
RegisterFactory |
Určuje, zda se má také zaregistrovat zadaná továrna editoru. Výchozí hodnota je true. |
TypeId |
Přepište vlastnost TypeID, aby odvozené třídy RegistrationAttribute fungovaly se System.ComponentModel.TypeDescriptor.GetAttributes(...). Atribut odvozený z tohoto atributu bude muset přepsat tuto vlastnost pouze v případě, že potřebuje lepší kontrolu nad instancemi, které lze použít na třídu. (Zděděno od RegistrationAttribute) |
Metody
GetPackageRegKeyPath(Guid) |
Získá cestu registru (vzhledem ke kořenovému adresáři registru aplikace) VSPackage. (Zděděno od RegistrationAttribute) |
Register(RegistrationAttribute+RegistrationContext) |
Volána pro registraci tohoto atributu s daným kontextem. Kontext obsahuje umístění, kam se mají umístit registrační informace. Obsahuje také například zaregistrovaný typ a informace o cestě. Tato metoda je volána pro registraci i zrušení registrace. Rozdíl je v tom, že zrušení registrace pouze používá podregistr, který obrátí změny, které se na něj použily. |
Unregister(RegistrationAttribute+RegistrationContext) |
Zrušte registraci tohoto editoru. |