Método ModelFactory.CreateStaticMemberItem (EditingContext, Type, String)
Cria um novo item de modelo que representa o valor de um membro estático da classe especificada.
Namespace: Microsoft.Windows.Design.Model
Assembly: Microsoft.Windows.Design.Interaction (em Microsoft.Windows.Design.Interaction.dll)
Sintaxe
'Declaração
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 edição do designer.
- type
Tipo: System.Type
O tipo que contém o membro estático sendo referenciado.
- memberName
Tipo: System.String
O nome do membro estático sendo referenciado.
Valor de retorno
Tipo: Microsoft.Windows.Design.Model.ModelItem
A ModelItem que representa o valor do membro estático especificado por memberName no tipo especificado por type.
Exceções
Exceção | Condição |
---|---|
ArgumentNullException | context, type, or memberName is null. |
Comentários
Por exemplo, para adicionar uma referência a Brushes.Red para o modelo, chame esse método com typeof(Brushes) e a seqüência de caracteres "Red". Isso será serializado no XAML, como {x:Static Brushes.Red}.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.
Consulte também
Referência
Sobrecargas CreateStaticMemberItem
Namespace Microsoft.Windows.Design.Model