ModelService Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Cette classe constitue le point d'entrée principal qu'utilise le concepteur pour interagir avec le modèle.
public ref class ModelService abstract
public abstract class ModelService
type ModelService = class
Public MustInherit Class ModelService
- Héritage
-
ModelService
Remarques
Le service intègre un fractionnement entre les méthodes publiques et protégées que vous devez implémenter lorsque vous créez une classe dérivée. Les méthodes publiques peuvent être appelées par n'importe qui. En revanche, les méthodes protégées sont appelées par le modèle.
Constructeurs
ModelService() |
Crée un ModelService. |
Propriétés
Root |
Racine de la hiérarchie d'objet. |
Méthodes
CreateItem(Object) |
Prend une instance existante et crée un élément de modèle qui est un clone complet de l'instance. |
CreateItem(Type, CreateOptions, Object[]) |
Crée ModelItem pour un type donné. Cette méthode est appelée par ModelFactory lorsque l'utilisateur souhaite créer un élément. |
CreateStaticMemberItem(Type, String) |
Crée un élément de modèle qui représente la valeur d'un membre statique de la classe donnée. |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
Find(ModelItem, Predicate<Type>) |
Recherche des éléments de modèles correspondants en fonction d'un point de départ à partir duquel la recherche doit être lancée. |
Find(ModelItem, Type) |
Recherche des éléments de modèles correspondants en fonction d'un point de départ à partir duquel la recherche doit être lancée. |
FromName(ModelItem, String) |
Recherche ModelItem dans l'étendue donnée avec le nom donné. |
FromName(ModelItem, String, StringComparison) |
Recherche ModelItem dans l'étendue donnée avec le nom donné. |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
Événements
ModelChanged |
Cet événement est déclenché lorsqu'un élément du modèle a été modifié. |