Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Classe FrameworkElementFactory

 

Data di pubblicazione: ottobre 2016

Supporta la creazione di modelli.

Spazio dei nomi:   System.Windows
Assembly:  PresentationFramework (in PresentationFramework.dll)

System.Object
  System.Windows.FrameworkElementFactory

[LocalizabilityAttribute(LocalizationCategory.NeverLocalize)]
public class FrameworkElementFactory

NomeDescrizione
System_CAPS_pubmethodFrameworkElementFactory()

Inizializza una nuova istanza della classe FrameworkElementFactory.

System_CAPS_pubmethodFrameworkElementFactory(String)

Inizializza una nuova istanza di FrameworkElementFactory classe con il testo specificato da produrre.

System_CAPS_pubmethodFrameworkElementFactory(Type)

Inizializza una nuova istanza della classe FrameworkElementFactory con l'oggetto Type specificato.

System_CAPS_pubmethodFrameworkElementFactory(Type, String)

Inizializza una nuova istanza di FrameworkElementFactory classe con l'oggetto specificato Type e il nome.

NomeDescrizione
System_CAPS_pubpropertyFirstChild

Ottiene la prima factory figlio.

System_CAPS_pubpropertyIsSealed

Ottiene un valore che indica se l'oggetto è in uno stato non modificabile.

System_CAPS_pubpropertyName

Ottiene o imposta il nome di un elemento del modello.

System_CAPS_pubpropertyNextSibling

Ottiene la factory di pari livello successiva.

System_CAPS_pubpropertyParent

Ottiene l'elemento padre FrameworkElementFactory.

System_CAPS_pubpropertyText

Ottiene o imposta la stringa di testo da produrre.

System_CAPS_pubpropertyType

Ottiene o imposta il tipo degli oggetti che produce questa factory.

NomeDescrizione
System_CAPS_pubmethodAddHandler(RoutedEvent, Delegate)

Aggiunge un gestore per l'evento indirizzato specifico alle istanze create da questa factory.

System_CAPS_pubmethodAddHandler(RoutedEvent, Delegate, Boolean)

Aggiunge un gestore eventi per l'evento indirizzato specifico alle istanze create da questa factory, con l'opzione di cui il gestore fornito viene richiamato anche nei casi in cui gli eventi indirizzati che sono già stati contrassegnati come gestiti da un altro elemento lungo la route.

System_CAPS_pubmethodAppendChild(FrameworkElementFactory)

Aggiunge una factory figlio per questa factory.

System_CAPS_pubmethodEquals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object.)

System_CAPS_protmethodFinalize()

Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulizia prima che l'oggetto stesso venga reclamato dalla procedura di Garbage Collection. (Ereditato da Object.)

System_CAPS_pubmethodGetHashCode()

Funge da funzione hash predefinita.(Ereditato da Object.)

System_CAPS_pubmethodGetType()

Ottiene l'oggetto Type dell'istanza corrente.(Ereditato da Object.)

System_CAPS_protmethodMemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.(Ereditato da Object.)

System_CAPS_pubmethodRemoveHandler(RoutedEvent, Delegate)

Rimuove un gestore eventi dall'evento indirizzato specifico. Questo vale per le istanze create da questa factory.

System_CAPS_pubmethodSetBinding(DependencyProperty, BindingBase)

Impostare l'associazione di dati su una proprietà.

System_CAPS_pubmethodSetResourceReference(DependencyProperty, Object)

Consente di impostare un riferimento alla risorsa dinamica in una proprietà figlio.

System_CAPS_pubmethodSetValue(DependencyProperty, Object)

Imposta il valore di una proprietà di dipendenza.

System_CAPS_pubmethodToString()

Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object.)

Questa classe rappresenta una modalità obsoleta per creare modelli, che sono sottoclassi di FrameworkTemplate come ControlTemplate o DataTemplate; non tutti del modello di funzionalità è disponibile quando si crea un modello di utilizzo di questa classe. Il metodo consigliato per creare a livello di codice un modello consiste nel caricare XAML da una stringa o un flusso di memoria utilizzando il Load metodo la XamlReader classe.

.NET Framework
Disponibile da 3.0

I membri statici pubblici ( Condiviso in Visual Basic) di questo tipo è thread safe. Non tutti i membri di istanza sono garantiti come thread safe.

Torna all'inizio
Mostra: