ModelService Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Esta clase es el punto de entrada principal que usa el diseñador para interactuar con el modelo.
public ref class ModelService abstract
public abstract class ModelService
type ModelService = class
Public MustInherit Class ModelService
- Herencia
-
ModelService
Comentarios
El servicio hace una distinción entre métodos públicos y protegidos que se debe implementar al crear una clase derivada. Cualquiera puede llamar a los métodos públicos. A los métodos protegidos los invoca el modelo.
Constructores
ModelService() |
Crea un nuevo ModelService. |
Propiedades
Root |
Base de la jerarquía de objetos. |
Métodos
CreateItem(Object) |
Toma una instancia existente y crea un elemento de modelo que es un clon profundo de dicha instancia. |
CreateItem(Type, CreateOptions, Object[]) |
Crea un objeto ModelItem para un tipo determinado. ModelFactory llama a este método cuando el usuario desea crear un nuevo elemento. |
CreateStaticMemberItem(Type, String) |
Crea un nuevo elemento de modelo que representa el valor de un miembro estático de la clase indicada. |
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
Find(ModelItem, Predicate<Type>) |
Busca elementos de modelo que coincidan dado un punto inicial a partir del cual realizar la búsqueda. |
Find(ModelItem, Type) |
Busca elementos de modelo que coincidan dado un punto inicial a partir del cual realizar la búsqueda. |
FromName(ModelItem, String) |
Busca el objeto ModelItem en el ámbito indicado con el nombre especificado. |
FromName(ModelItem, String, StringComparison) |
Busca el objeto ModelItem en el ámbito indicado con el nombre especificado. |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
Eventos
ModelChanged |
Este evento se genera cuando tiene lugar algún cambio en el modelo. |