ModelParent, classe
Classe qui peut être utilisée pour définir le parent d'un élément.
Hiérarchie d'héritage
System.Object
Microsoft.Windows.Design.Model.ModelParent
Espace de noms : Microsoft.Windows.Design.Model
Assembly : Microsoft.Windows.Design.Interaction (dans Microsoft.Windows.Design.Interaction.dll)
Syntaxe
'Déclaration
Public NotInheritable Class ModelParent
public static class ModelParent
public ref class ModelParent abstract sealed
[<AbstractClass>]
[<Sealed>]
type ModelParent = class end
public final class ModelParent
Le type ModelParent expose les membres suivants.
Méthodes
Nom | Description | |
---|---|---|
CanParent | Détermine si le type spécifié peut être le parent du type enfant spécifié. | |
FindParent(Type, GestureData) | Recherche un parent viable pour le type d'enfant spécifié. | |
FindParent(EditingContext, ModelItem, ModelItem) | Recherche un parent viable pour l'enfant et le contexte d'édition spécifiés. | |
FindParent(EditingContext, Type, ModelItem) | Recherche un parent viable pour le type d'enfant et le contexte d'édition spécifiés. | |
Parent | Définit l'élément spécifié comme parent de l'élément enfant spécifié. |
Début
Notes
Alors que vous pouvez définir directement le parent des objets en utilisant les propriétés sur les éléments dans le modèle de modification, la classe ModelParent vous permet de savoir quels objets peuvent être apparentés. ModelParent vous permet de facilement modifier les parents d'un objet à un autre. ModelParent utilise la classe ParentAdapter sur les objets pour connaître les règles de parentage.
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.
Voir aussi
Référence
Microsoft.Windows.Design.Model, espace de noms