Share via


ModelService 클래스

정의

이 클래스는 디자이너가 모델과 상호 작용하기 위해 사용하는 주 진입점입니다.

public ref class ModelService abstract
public abstract class ModelService
type ModelService = class
Public MustInherit Class ModelService
상속
ModelService

설명

서비스에는 파생 클래스를 만들 때 구현해야 하는 public 및 protected 메서드가 분할되어 있습니다. 공용 메서드는 누구나 호출할 수 있습니다. 보호된 메서드는 모델에 의해 호출됩니다.

생성자

ModelService()

ModelService를 만듭니다.

속성

Root

개체 계층 구조의 루트임

메서드

CreateItem(Object)

기존 인스턴스를 취하여 인스턴스의 전체 복제본인 모델 항목을 만듭니다.

CreateItem(Type, CreateOptions, Object[])

지정된 형식에 대해 새 ModelItem을 만듭니다. 이 메서드는 사용자가 새 항목을 만들려는 경우 ModelFactory에 의해 호출됩니다.

CreateStaticMemberItem(Type, String)

지정된 클래스의 정적 멤버 값을 나타내는 새 모델 항목을 만듭니다.

Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.

(다음에서 상속됨 Object)
Find(ModelItem, Predicate<Type>)

지정된 탐색 시작 지점부터 일치하는 모델 항목을 찾습니다.

Find(ModelItem, Type)

지정된 탐색 시작 지점부터 일치하는 모델 항목을 찾습니다.

FromName(ModelItem, String)

지정된 범위에서 지정된 이름으로 ModelItem을 찾습니다.

FromName(ModelItem, String, StringComparison)

지정된 범위에서 지정된 이름으로 ModelItem을 찾습니다.

GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)

이벤트

ModelChanged

이 이벤트는 모델에 변경된 내용이 있을 때 발생합니다.

적용 대상