Udostępnij za pośrednictwem


ModelService Klasa

Definicja

Ta klasa jest głównym punktem wejścia używanym przez projektanta do interakcji z modelem.

public ref class ModelService abstract
public abstract class ModelService
type ModelService = class
Public MustInherit Class ModelService
Dziedziczenie
ModelService

Uwagi

Usługa ma podział między metodami publicznymi i chronionymi, które należy zaimplementować podczas tworzenia klasy pochodnej. Metody publiczne są wywoływane przez każdego. Metody chronione są wywoływane przez model.

Konstruktory

ModelService()

Tworzy nowy adres ModelService.

Właściwości

Root

Katalog główny hierarchii obiektów.

Metody

CreateItem(Object)

Przyjmuje istniejące wystąpienie i tworzy element modelu, który jest głębokim klonem wystąpienia.

CreateItem(Type, CreateOptions, Object[])

Tworzy element ModelItem dla danego typu. Ta metoda jest wywoływana przez ModelFactory użytkownika, gdy użytkownik chce utworzyć nowy element.

CreateStaticMemberItem(Type, String)

Tworzy nowy element modelu reprezentujący wartość statycznego elementu członkowskiego danej klasy.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
Find(ModelItem, Predicate<Type>)

Wyszukuje pasujące elementy modelu, od których ma wyglądać punkt wyjścia.

Find(ModelItem, Type)

Wyszukuje pasujące elementy modelu, od których ma wyglądać punkt wyjścia.

FromName(ModelItem, String)

Lokalizuje element ModelItem w danym zakresie o podanej nazwie.

FromName(ModelItem, String, StringComparison)

Lokalizuje element ModelItem w danym zakresie o podanej nazwie.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Zdarzenia

ModelChanged

To zdarzenie jest zgłaszane, gdy coś w modelu uległo zmianie.

Dotyczy