Klasa ParameterDirectiveProcessor
Dyrektywa procesora do routowania proste możliwy do serializacji parametrów wywoływania lub hosta do szablonu.
Hierarchia dziedziczenia
Object
Microsoft.VisualStudio.TextTemplating.DirectiveProcessor
Microsoft.VisualStudio.TextTemplating.ParameterDirectiveProcessor
Przestrzeń nazw: Microsoft.VisualStudio.TextTemplating
Zestaw: Microsoft.VisualStudio.TextTemplating.12.0 (w Microsoft.VisualStudio.TextTemplating.12.0.dll)
Składnia
'Deklaracja
Public NotInheritable Class ParameterDirectiveProcessor _
Inherits DirectiveProcessor _
Implements IRecognizeHostSpecific
public sealed class ParameterDirectiveProcessor : DirectiveProcessor,
IRecognizeHostSpecific
public ref class ParameterDirectiveProcessor sealed : public DirectiveProcessor,
IRecognizeHostSpecific
[<Sealed>]
type ParameterDirectiveProcessor =
class
inherit DirectiveProcessor
interface IRecognizeHostSpecific
end
public final class ParameterDirectiveProcessor extends DirectiveProcessor implements IRecognizeHostSpecific
Typ ParameterDirectiveProcessor uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
![]() |
ParameterDirectiveProcessor |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
![]() |
RequiresProcessingRunIsHostSpecific | Ten procesor nie wymaga szablonu specyficzne dla hosta. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
![]() |
Equals | Determines whether the specified object is equal to the current object. (Odziedziczone z Object). |
![]() |
FinishProcessingRun | Nic zrobić jak możemy wykonać naszych Uruchom. (Zastępuje DirectiveProcessor.FinishProcessingRun()). |
![]() |
GetClassCodeForProcessingRun | Pobiera wygenerowany kod klasy. (Zastępuje DirectiveProcessor.GetClassCodeForProcessingRun()). |
![]() |
GetHashCode | Serves as the default hash function. (Odziedziczone z Object). |
![]() |
GetImportsForProcessingRun | (Zastępuje DirectiveProcessor.GetImportsForProcessingRun()). |
![]() |
GetPostInitializationCodeForProcessingRun | Pobierz kod przyczynianie się do treści metody initialize generowanych szablonu klasy z najnowszych Uruchom przetwarzanie.Ten kod zostanie wykonany po metoda Initialize klasy podstawowej (Zastępuje DirectiveProcessor.GetPostInitializationCodeForProcessingRun()). |
![]() |
GetPreInitializationCodeForProcessingRun | (Zastępuje DirectiveProcessor.GetPreInitializationCodeForProcessingRun()). |
![]() |
GetReferencesForProcessingRun | (Zastępuje DirectiveProcessor.GetReferencesForProcessingRun()). |
![]() |
GetTemplateClassCustomAttributes | Pobierz wszystkie atrybuty niestandardowe umieścić na szablonu klasy. (Odziedziczone z DirectiveProcessor). |
![]() |
GetType | Gets the Type of the current instance. (Odziedziczone z Object). |
![]() |
Initialize | Po zastąpieniu w klasie pochodnej, inicjuje wystąpienie procesora. (Odziedziczone z DirectiveProcessor). |
![]() |
IsDirectiveSupported | (Zastępuje DirectiveProcessor.IsDirectiveSupported(String)). |
![]() |
ProcessDirective | (Zastępuje DirectiveProcessor.ProcessDirective(String, IDictionary<String, String>)). |
![]() |
StartProcessingRun | (Zastępuje DirectiveProcessor.StartProcessingRun(CodeDomProvider, String, CompilerErrorCollection)). |
![]() |
ToString | Returns a string that represents the current object. (Odziedziczone z Object). |
Początek
Jawne implementacje interfejsu
Nazwa | Opis | |
---|---|---|
![]() ![]() |
IDirectiveProcessor.Errors | (Odziedziczone z DirectiveProcessor). |
![]() ![]() |
IDirectiveProcessor.RequiresProcessingRunIsHostSpecific | (Odziedziczone z DirectiveProcessor). |
![]() ![]() |
IDirectiveProcessor.SetProcessingRunIsHostSpecific | (Odziedziczone z DirectiveProcessor). |
![]() ![]() |
IRecognizeHostSpecific.SetProcessingRunIsHostSpecific |
Początek
Bezpieczeństwo wątku
Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.