Show / Hide Table of Contents

Class ParameterDirectiveProcessor

Inheritance
System.Object
DirectiveProcessor
ParameterDirectiveProcessor
Implements
IDirectiveProcessor
IRecognizeHostSpecific
Inherited Members
DirectiveProcessor.Initialize(ITextTemplatingEngineHost)
DirectiveProcessor.GetTemplateClassCustomAttributes()
DirectiveProcessor.IDirectiveProcessor.Errors
DirectiveProcessor.IDirectiveProcessor.SetProcessingRunIsHostSpecific(Boolean)
DirectiveProcessor.IDirectiveProcessor.RequiresProcessingRunIsHostSpecific
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: Microsoft.VisualStudio.TextTemplating
Assembly: cs.temp.dll.dll
Syntax
public sealed class ParameterDirectiveProcessor : DirectiveProcessor, IDirectiveProcessor, IRecognizeHostSpecific

Properties

RequiresProcessingRunIsHostSpecific

Declaration
public bool RequiresProcessingRunIsHostSpecific { get; }
Property Value
Type Description
System.Boolean

Methods

FinishProcessingRun()

Declaration
public override void FinishProcessingRun()
Overrides
DirectiveProcessor.FinishProcessingRun()

GetClassCodeForProcessingRun()

Declaration
public override string GetClassCodeForProcessingRun()
Returns
Type Description
System.String
Overrides
DirectiveProcessor.GetClassCodeForProcessingRun()

GetImportsForProcessingRun()

Declaration
public override string[] GetImportsForProcessingRun()
Returns
Type Description
System.String[]
Overrides
DirectiveProcessor.GetImportsForProcessingRun()

GetPostInitializationCodeForProcessingRun()

Declaration
public override string GetPostInitializationCodeForProcessingRun()
Returns
Type Description
System.String
Overrides
DirectiveProcessor.GetPostInitializationCodeForProcessingRun()

GetPreInitializationCodeForProcessingRun()

Declaration
public override string GetPreInitializationCodeForProcessingRun()
Returns
Type Description
System.String
Overrides
DirectiveProcessor.GetPreInitializationCodeForProcessingRun()

GetReferencesForProcessingRun()

Declaration
public override string[] GetReferencesForProcessingRun()
Returns
Type Description
System.String[]
Overrides
DirectiveProcessor.GetReferencesForProcessingRun()

IsDirectiveSupported(String)

Declaration
public override bool IsDirectiveSupported(string directiveName)
Parameters
Type Name Description
System.String directiveName
Returns
Type Description
System.Boolean
Overrides
DirectiveProcessor.IsDirectiveSupported(String)

MapTypeName(String)

Declaration
public static string MapTypeName(string typeName)
Parameters
Type Name Description
System.String typeName
Returns
Type Description
System.String

ProcessDirective(String, IDictionary<String, String>)

Declaration
public override void ProcessDirective(string directiveName, IDictionary<string, string> arguments)
Parameters
Type Name Description
System.String directiveName
System.Collections.Generic.IDictionary<System.String, System.String> arguments
Overrides
DirectiveProcessor.ProcessDirective(String, IDictionary<String, String>)

StartProcessingRun(CodeDomProvider, String, CompilerErrorCollection)

Declaration
public override void StartProcessingRun(CodeDomProvider languageProvider, string templateContents, CompilerErrorCollection errors)
Parameters
Type Name Description
CodeDomProvider languageProvider
System.String templateContents
CompilerErrorCollection errors
Overrides
DirectiveProcessor.StartProcessingRun(CodeDomProvider, String, CompilerErrorCollection)

Explicit Interface Implementations

IRecognizeHostSpecific.SetProcessingRunIsHostSpecific(Boolean)

Declaration
void IRecognizeHostSpecific.SetProcessingRunIsHostSpecific(bool hostSpecific)
Parameters
Type Name Description
System.Boolean hostSpecific

Implements

IDirectiveProcessor
IRecognizeHostSpecific
In This Article
Back to top Copyright FasterGames ©