ModelFactory.CreateStaticMemberItem (Método) (EditingContext, Type, String)
Crea un nuevo elemento de modelo que representa el valor de un miembro estático de la clase especificada.
Espacio de nombres: Microsoft.Windows.Design.Model
Ensamblado: Microsoft.Windows.Design.Interaction (en Microsoft.Windows.Design.Interaction.dll)
Sintaxis
'Declaración
Public Shared Function CreateStaticMemberItem ( _
context As EditingContext, _
type As Type, _
memberName As String _
) As ModelItem
public static ModelItem CreateStaticMemberItem(
EditingContext context,
Type type,
string memberName
)
public:
static ModelItem^ CreateStaticMemberItem(
EditingContext^ context,
Type^ type,
String^ memberName
)
static member CreateStaticMemberItem :
context:EditingContext *
type:Type *
memberName:string -> ModelItem
public static function CreateStaticMemberItem(
context : EditingContext,
type : Type,
memberName : String
) : ModelItem
Parámetros
- context
Tipo: Microsoft.Windows.Design.EditingContext
Contexto de edición del diseñador.
- type
Tipo: System.Type
Tipo que contiene el miembro estático al que se hace referencia.
- memberName
Tipo: System.String
Nombre del miembro estático al que se hace referencia.
Valor devuelto
Tipo: Microsoft.Windows.Design.Model.ModelItem
ModelItem que representa el valor del miembro estático especificado por memberName en el tipo especificado por type.
Excepciones
Excepción | Condición |
---|---|
ArgumentNullException | context, type o memberName es null. |
Comentarios
Por ejemplo, para agregar una referencia a Brushes.Red al modelo, llame a este método con typeof(Brushes) y la cadena "Red", que se serializará en XAML como {x:Static Brushes.Red}.
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
CreateStaticMemberItem (Sobrecarga)
Microsoft.Windows.Design.Model (Espacio de nombres)