Metodo ModelService.CreateStaticMemberItem

Quando se ne esegue l'override in una classe derivata, crea un nuovo elemento del modello che rappresenta il valore di un membro statico della classe specificata.

Spazio dei nomi:  Microsoft.Windows.Design.Services
Assembly:  Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)

Sintassi

'Dichiarazione
Protected MustOverride Function CreateStaticMemberItem ( _
    type As Type, _
    memberName As String _
) As ModelItem
protected abstract ModelItem CreateStaticMemberItem(
    Type type,
    string memberName
)
protected:
virtual ModelItem^ CreateStaticMemberItem(
    Type^ type, 
    String^ memberName
) abstract
abstract CreateStaticMemberItem : 
        type:Type * 
        memberName:string -> ModelItem 
protected abstract function CreateStaticMemberItem(
    type : Type, 
    memberName : String
) : ModelItem

Parametri

  • type
    Tipo: System.Type
    Tipo che contiene il membro statico a cui si fa riferimento.
  • memberName
    Tipo: System.String
    Nome del membro statico a cui si fa riferimento.

Valore restituito

Tipo: Microsoft.Windows.Design.Model.ModelItem
Elemento del modello appena creato che rappresenta un membro statico di type.

Note

Il metodo CreateStaticMemberItem crea un nuovo elemento del modello che rappresenta il valore di un membro statico di type. Ad esempio, per aggiungere al modello un riferimento a Brushes.Red, chiamare questo metodo con typeof(Brushes) e la stringa "Red". L'elemento viene serializzato nel codice XAML riportato di seguito.

[xaml]

{x:Static Brushes.Red}

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ModelService Classe

Spazio dei nomi Microsoft.Windows.Design.Services

ModelItem

ViewService

DesignerView

ContextItemManager

Altre risorse

Architettura di modifica dei modelli

Estensibilità di Progettazione WPF