IAnnotatable.GetOrAddRuntimeAnnotationValue<TValue,TArg> Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene el valor de la anotación en tiempo de ejecución con el nombre especificado, agregándolo si no existe uno.
public TValue GetOrAddRuntimeAnnotationValue<TValue,TArg> (string name, Func<TArg?,TValue> valueFactory, TArg? factoryArgument);
abstract member GetOrAddRuntimeAnnotationValue : string * Func<'Arg, 'Value> * 'Arg -> 'Value
Public Function GetOrAddRuntimeAnnotationValue(Of TValue, TArg) (name As String, valueFactory As Func(Of TArg, TValue), factoryArgument As TArg) As TValue
Parámetros de tipo
- TValue
- TArg
Parámetros
- name
- String
El nombre de la anotación.
- valueFactory
- Func<TArg,TValue>
Generador usado para crear el valor si la anotación no existe.
- factoryArgument
- TArg
Argumento para el método de fábrica.
Devoluciones
Valor de la anotación en tiempo de ejecución existente si ya existe una anotación con el nombre especificado. De lo contrario, un valor recién creado.