Condividi tramite


Classe SelectionParentPolicy

Criteri che specificano l'insieme elementi padre univoci per l'insieme corrente di elementi selezionati.

Gerarchia di ereditarietà

System.Object
  Microsoft.Windows.Design.Policies.ItemPolicy
    Microsoft.Windows.Design.Policies.SelectionPolicy
      Microsoft.Windows.Design.Policies.SelectionParentPolicy

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

Sintassi

'Dichiarazione
Public Class SelectionParentPolicy _
    Inherits SelectionPolicy
public class SelectionParentPolicy : SelectionPolicy
public ref class SelectionParentPolicy : public SelectionPolicy
type SelectionParentPolicy =  
    class
        inherit SelectionPolicy
    end
public class SelectionParentPolicy extends SelectionPolicy

Il tipo SelectionParentPolicy espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico SelectionParentPolicy Inizializza una nuova istanza della classe SelectionParentPolicy.

In alto

Proprietà

  Nome Descrizione
Proprietà protetta. Context Ottiene il contesto di modifica per la finestra di progettazione. (Ereditato da ItemPolicy)
Proprietà pubblica IsSurrogate Ottiene un valore che indica se i criteri sono criteri sostitutivi. (Ereditato da ItemPolicy)
Proprietà pubblica PolicyItems Ottiene un'enumerazione di elementi interessati da questi criteri. (Ereditato da SelectionPolicy)

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Determina se l'oggetto Object specificato è uguale all'oggetto Object corrente. (Ereditato da Object)
Metodo protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo protetto GetPolicyItems Esegue l'override del metodo GetPolicyItems predefinito per restituire gli elementi padre univoci della selezione specificata. (Esegue l'override di SelectionPolicy.GetPolicyItems(Selection)).
Metodo pubblico GetSurrogateItems Restituisce un set facoltativo di elementi sostitutivi per questo elemento. (Ereditato da ItemPolicy)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto IsInPolicy(Selection, ModelItem) Ottiene un valore che indica se l'elemento specificato deve essere incluso nei criteri. (Ereditato da SelectionPolicy)
Metodo protetto IsInPolicy(Selection, ModelItem, ModelItem) Valuta se l'elemento padre specificato deve essere incluso nei criteri.
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo protetto OnActivated Viene chiamato quando i criteri vengono attivati. (Ereditato da SelectionPolicy)
Metodo protetto OnDeactivated Viene chiamato quando i criteri vengono disattivati. (Ereditato da SelectionPolicy)
Metodo protetto OnPolicyItemsChanged Genera l'evento PolicyItemsChanged. (Ereditato da ItemPolicy)
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Eventi

  Nome Descrizione
Evento pubblico PolicyItemsChanged Si verifica quando i criteri vengono modificati. (Ereditato da ItemPolicy)

In alto

Note

La classe SelectionParentPolicy specifica gli elementi padre immediati degli elementi selezionati. Il set è costituito da elementi padre univoci. Pertanto, nessun elemento padre appare più di una volta.

PrimarySelectionPolicy è un oggetto ItemPolicy abilitato per l'elemento selezionato principalmente quando SelectionTool è lo strumento attivo.

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.Windows.Design.Policies

ItemPolicy

SelectionPolicy

FeatureProvider

FeatureConnectorAttribute

Altre risorse

Provider di funzionalità e connettori di funzionalità

Informazioni sull'estensibilità Progettazione WPF