Sdílet prostřednictvím


ProvideIncludeFolderAttribute Třída

Definice

Důležité

Toto rozhraní API neodpovídá specifikaci CLS.

Třída atributu pro poskytnutí položek registru pro T4. Zahrnout složku VSHost.

public ref class ProvideIncludeFolderAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
public ref class ProvideIncludeFolderAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)]
[System.CLSCompliant(false)]
public sealed class ProvideIncludeFolderAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)]
public sealed class ProvideIncludeFolderAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)>]
[<System.CLSCompliant(false)>]
type ProvideIncludeFolderAttribute = class
    inherit RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)>]
type ProvideIncludeFolderAttribute = class
    inherit RegistrationAttribute
Public NotInheritable Class ProvideIncludeFolderAttribute
Inherits RegistrationAttribute
Dědičnost
ProvideIncludeFolderAttribute
Atributy

Konstruktory

ProvideIncludeFolderAttribute(String, Int32, String)

Konstruktor

Pole

IncludeFoldersKeyName

Název konkrétního klíče registru pro procesory direktiv

TextTemplatingKeyName

Název kořenového klíče registru pro šablonování textu

Vlastnosti

Extension

Rozšíření souborů šablon, se kterými se má tato složka zahrnutí použít.

Folder

Cesta zaregistrované složky zahrnutí. Tato cesta je relativní vzhledem k cestě ke komponentě zaregistrovaného sestavení.

Index

Index složky založený na nule

TypeId

Přepište vlastnost TypeID, aby mohly odvozené třídy RegistrationAttribute pracovat s System.ComponentModel.TypeDescriptor.GetAttributes(...). Atribut odvozený z tohoto 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 k kořenovému adresáři registru aplikace) VSPackage.

(Zděděno od RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)

Registrace složky Text Templating Include

Unregister(RegistrationAttribute+RegistrationContext)

Zrušení registrace složky Text Templating Include

Platí pro