ModelService Osztály

Definíció

Ez az osztály az a fő belépési pont, amelyet a tervező a modell használatához használ.

public ref class ModelService abstract
public abstract class ModelService
type ModelService = class
Public MustInherit Class ModelService
Öröklődés
ModelService

Megjegyzések

A szolgáltatás megosztott a nyilvános és a védett metódusok között, amelyeket egy származtatott osztály létrehozásakor végre kell hajtania. A nyilvános metódusokat bárki meghívhatja. A modell meghívja a védett metódusokat.

Konstruktorok

Name Description
ModelService()

Létrehoz egy újat ModelService.

Tulajdonságok

Name Description
Root

Az objektumhierarchia gyökere.

Metódusok

Name Description
CreateItem(Object)

Egy meglévő példányt vesz fel, és létrehoz egy modellelemet, amely a példány mély klónja.

CreateItem(Type, CreateOptions, Object[])

Létrehoz egy ModelItem adott típust. Ezt a metódust ModelFactory akkor hívja meg a rendszer, ha a felhasználó új elemet szeretne létrehozni.

CreateStaticMemberItem(Type, String)

Létrehoz egy új modellelemet, amely az adott osztály statikus tagjának értékét jelöli.

Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
Find(ModelItem, Predicate<Type>)

Megkeresi az egyező modellelemeket, amelyekből kiindulva keresendő.

Find(ModelItem, Type)

Megkeresi az egyező modellelemeket, amelyekből kiindulva keresendő.

FromName(ModelItem, String, StringComparison)

Megkeresi a ModelItem megadott hatókört a megadott névvel.

FromName(ModelItem, String)

Megkeresi a ModelItem megadott hatókört a megadott névvel.

GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

esemény

Name Description
ModelChanged

Ez az esemény akkor jön létre, ha a modellben valami megváltozott.

A következőre érvényes: