次の方法で共有


RequiresProvidesDirectiveProcessor.FriendlyName プロパティ

派生クラスでオーバーライドされた場合、ディレクティブ プロセッサのフレンドリ名を取得します。

名前空間:  Microsoft.VisualStudio.TextTemplating
アセンブリ:  Microsoft.VisualStudio.TextTemplating.11.0 (Microsoft.VisualStudio.TextTemplating.11.0.dll 内)

構文

'宣言
Protected MustOverride ReadOnly Property FriendlyName As String
protected abstract string FriendlyName { get; }
protected:
virtual property String^ FriendlyName {
    String^ get () abstract;
}
abstract FriendlyName : string
abstract function get FriendlyName () : String

プロパティ値

型 : System.String
ディレクティブ プロセッサの表示名を保持する String

解説

表示名は、ホストへのディレクティブ プロセッサを識別します。また、このディレクティブ プロセッサのディレクティブが呼び出されるときにプロセッサ パラメーターで指定される値でもあります。たとえば、ディレクティブ プロセッサへの呼び出しはこの構文に従います。

<#@ CoolDirectiveName Processor="FriendlyName" #>

この例では、プロセッサの名前を取得します。このコード例は、RequiresProvidesDirectiveProcessor クラスのトピックで示されているコード例の一部分です。

protected override string FriendlyName
{
get { return DomDirectiveProcessor.ProcessorName; }
}

.NET Framework セキュリティ

  • 直前の呼び出し元に対する完全な信頼。このメンバーは、部分的に信頼されているコードから使用することはできません。詳細については、「部分信頼コードからのライブラリの使用」を参照してください。

参照

関連項目

RequiresProvidesDirectiveProcessor クラス

Microsoft.VisualStudio.TextTemplating 名前空間