ModelFactory.CreateStaticMemberItem, méthode (EditingContext, Type, String)
Crée un élément de modèle qui représente la valeur d'un membre statique de la classe spécifiée.
Espace de noms : Microsoft.Windows.Design.Model
Assembly : Microsoft.Windows.Design.Interaction (dans Microsoft.Windows.Design.Interaction.dll)
Syntaxe
'Déclaration
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
Paramètres
- context
Type : Microsoft.Windows.Design.EditingContext
Contexte d'édition du concepteur.
- type
Type : System.Type
Type qui contient le membre statique référencé.
- memberName
Type : System.String
Nom du membre statique référencé.
Valeur de retour
Type : Microsoft.Windows.Design.Model.ModelItem
ModelItem qui représente la valeur du membre statique spécifié par memberName sur le type spécifié par type.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | context, type ou memberName est null. |
Notes
Par exemple, pour ajouter au modèle une référence à Brushes.Red, appelez cette méthode avec typeof(Brushes) et la chaîne "Red". En XAML, la sérialisation se présente comme suit : {x:Static Brushes.Red}.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
CreateStaticMemberItem, surcharge
Microsoft.Windows.Design.Model, espace de noms