Sdílet prostřednictvím


ProvideIncludeFolderAttribute – třída

Registry složka vyhledejte text šablony patří. Pokud chcete zahrnout složku registrované při instalaci balíčku použít atribut třídy balíček.

Toto rozhraní API není kompatibilní se specifikací CLS. 

Hierarchie dědičnosti

System.Object
  System.Attribute
    Microsoft.VisualStudio.Shell.RegistrationAttribute
      Microsoft.VisualStudio.TextTemplating.VSHost.ProvideIncludeFolderAttribute

Obor názvů:  Microsoft.VisualStudio.TextTemplating.VSHost
Sestavení:  Microsoft.VisualStudio.TextTemplating.VSHost.10.0 (v Microsoft.VisualStudio.TextTemplating.VSHost.10.0.dll)

Syntaxe

'Deklarace
<AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple := True)> _
<CLSCompliantAttribute(False)> _
Public NotInheritable Class ProvideIncludeFolderAttribute _
    Inherits RegistrationAttribute
[AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple = true)]
[CLSCompliantAttribute(false)]
public sealed class ProvideIncludeFolderAttribute : RegistrationAttribute
[AttributeUsageAttribute(AttributeTargets::Class, AllowMultiple = true)]
[CLSCompliantAttribute(false)]
public ref class ProvideIncludeFolderAttribute sealed : public RegistrationAttribute
[<Sealed>]
[<AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple = true)>]
[<CLSCompliantAttribute(false)>]
type ProvideIncludeFolderAttribute =  
    class
        inherit RegistrationAttribute
    end
public final class ProvideIncludeFolderAttribute extends RegistrationAttribute

Typ ProvideIncludeFolderAttribute zveřejňuje následující členy.

Konstruktory

  Název Popis
Veřejná metoda ProvideIncludeFolderAttribute Registry složka vyhledejte text šablony patří.Pokud chcete zahrnout složku registrované při instalaci balíčku použít atribut třídy balíček.

Na začátek

Vlastnosti

  Název Popis
Veřejná vlastnost Extension Přípona (například .tt) soubory šablon, které mohou obsahovat soubory z této složky.
Veřejná vlastnost Folder Cesta složky zařazení registrovaný.Tato cesta je cesta součást registrace sestavení.
Veřejná vlastnost Index Z nuly vycházející index složky
Veřejná vlastnost TypeId (Zděděno z RegistrationAttribute.)

Na začátek

Metody

  Název Popis
Veřejná metoda Equals Infrastruktura. Vrátí hodnotu, která označuje, zda je zadaný objekt rovna této instance. (Zděděno z Attribute.)
Chráněná metoda Finalize Umožňuje zkuste uvolnit prostředky a provádět další operace vyčištění před je převzaty systémem pro uvolnění objektu. (Zděděno z Object.)
Veřejná metoda GetHashCode Vrátí kód hash pro tuto instanci. (Zděděno z Attribute.)
Chráněná metoda GetPackageRegKeyPath (Zděděno z RegistrationAttribute.)
Veřejná metoda GetType Získává Type aktuální instance. (Zděděno z Object.)
Veřejná metoda IsDefaultAttribute Přepsat v odvozené třídě označuje, zda hodnota této instance je výchozí hodnota pro odvozené třídy. (Zděděno z Attribute.)
Veřejná metoda Match Při přepsání v odvozené třídě vrátí hodnotu, která označuje, zda tato instance se rovná zadaný objekt. (Zděděno z Attribute.)
Chráněná metoda MemberwiseClone Vytvoří kopii aktuální Object. (Zděděno z Object.)
Veřejná metoda Register Definuje, jak zahrnout složku registrován, když uživatel instaluje balíček.Obvykle vytvoří skript pro přidání položky registru. (Přepisuje RegistrationAttribute.Register(RegistrationAttribute.RegistrationContext).)
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)
Veřejná metoda Unregister Definuje, jak zahrnout složku není zaregistrován.Obvykle se odstraní klíče registru. (Přepisuje RegistrationAttribute.Unregister(RegistrationAttribute.RegistrationContext).)

Na začátek

Pole

  Název Popis
Veřejné poleStatický člen IncludeFoldersKeyName Název klíče registru pro procesory směrnice
Veřejné poleStatický člen TextTemplatingKeyName Název kořenové klíče registru pro Text templating

Na začátek

Explicitní implementace rozhraní

  Název Popis
Explicitní implementace rozhraníSoukromá metoda _Attribute.GetIDsOfNames Mapuje sadu názvů identifikátorů odeslání odpovídající sadu. (Zděděno z Attribute.)
Explicitní implementace rozhraníSoukromá metoda _Attribute.GetTypeInfo Načte informace o typu objektu, který lze získat informace o rozhraní typu. (Zděděno z Attribute.)
Explicitní implementace rozhraníSoukromá metoda _Attribute.GetTypeInfoCount Vyhledá číslo rozhraní typu informací, že objekt obsahuje (0 nebo 1). (Zděděno z Attribute.)
Explicitní implementace rozhraníSoukromá metoda _Attribute.Invoke Poskytuje přístup k vlastnostem a metodám vystaven objekt. (Zděděno z Attribute.)

Na začátek

Zabezpečení podprocesu

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou zabezpečeny pro používání podprocesů. Zabezpečení sdílených členů pro používání podprocesů není zaručeno.

Viz také

Odkaz

Microsoft.VisualStudio.TextTemplating.VSHost – obor názvů