ModelFactory.CreateStaticMemberItem-Methode (EditingContext, Type, String)

Erstellt ein neues Modellelement, das den Wert eines statischen Members der angegebenen Klasse darstellt.

Namespace:  Microsoft.Windows.Design.Model
Assembly:  Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)

Syntax

'Declaration
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

Parameter

  • type
    Typ: System.Type
    Der Typ, der den statischen Member enthält, auf den verwiesen wird.
  • memberName
    Typ: System.String
    Der Name des statischen Members, auf den verwiesen wird.

Rückgabewert

Typ: Microsoft.Windows.Design.Model.ModelItem
Ein ModelItem, das den Wert des statischen Members darstellt, der mit dem memberName für den mit type festgelegten Typ angegeben wird.

Ausnahmen

Ausnahme Bedingung
ArgumentNullException

context, type oder memberName ist NULL.

Hinweise

Wenn Sie beispielsweise dem Modell einen Verweis auf Brushes.Red hinzufügen möchten, rufen Sie diese Methode mit typeof(Brushes) und der Zeichenfolge "Red" auf. Dies wird als {x:Static Brushes.Red} in XAML serialisiert.

.NET Framework-Sicherheit

Siehe auch

Referenz

ModelFactory Klasse

CreateStaticMemberItem-Überladung

Microsoft.Windows.Design.Model-Namespace

Weitere Ressourcen

WPF-Designer-Erweiterbarkeit

Bearbeitungsmodellarchitektur