RequiresProvidesDirectiveProcessor.ProvideUniqueId 方法

定义

提供一个令牌以唯一标识指令处理器的此实例

protected:
 virtual System::String ^ ProvideUniqueId(System::String ^ directiveName, System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ arguments, System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ requiresArguments, System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ providesArguments);
protected virtual string ProvideUniqueId (string directiveName, System.Collections.Generic.IDictionary<string,string> arguments, System.Collections.Generic.IDictionary<string,string> requiresArguments, System.Collections.Generic.IDictionary<string,string> providesArguments);
abstract member ProvideUniqueId : string * System.Collections.Generic.IDictionary<string, string> * System.Collections.Generic.IDictionary<string, string> * System.Collections.Generic.IDictionary<string, string> -> string
override this.ProvideUniqueId : string * System.Collections.Generic.IDictionary<string, string> * System.Collections.Generic.IDictionary<string, string> * System.Collections.Generic.IDictionary<string, string> -> string
Protected Overridable Function ProvideUniqueId (directiveName As String, arguments As IDictionary(Of String, String), requiresArguments As IDictionary(Of String, String), providesArguments As IDictionary(Of String, String)) As String

参数

directiveName
String
requiresArguments
IDictionary<String,String>
providesArguments
IDictionary<String,String>

返回

String

此指令实例的唯一 id

注解

默认情况下,允许在指令上使用 ID 参数。 指令处理器通常会选择使用其提供参数之一

适用于