SampleCrossUi.Shared 1.0.0.0
SampleCrossUi.Shared 사용 방법을 보여 주는 예제 프로젝트입니다.
로딩중...
검색중...
일치하는것 없음
SampleCrossUi.Shared.ViewModels.LightBulbEvent 클래스 참조sealed

더 자세히 ...

SampleCrossUi.Shared.ViewModels.LightBulbEvent에 대한 협력 다이어그램:

Public 멤버 함수

 LightBulbEvent (LightBulbModel model)
void Toggle ()

속성

bool IsOn [get]
int ToggleCount [get]

이벤트

EventHandler? Changed

Private 속성

readonly LightBulbModel _model

상세한 설명

Light Bulb Event 기능과 관련 상태를 캡슐화합니다.

LightBulbEvent.cs 파일의 11 번째 라인에서 정의되었습니다.

생성자 & 소멸자 문서화

◆ LightBulbEvent()

SampleCrossUi.Shared.ViewModels.LightBulbEvent.LightBulbEvent ( LightBulbModel model)
inline

지정한 설정으로 LightBulbEvent 클래스의 새 인스턴스를 초기화합니다.

매개변수
modelmodel에 사용할 LightBulbModel 값입니다.

LightBulbEvent.cs 파일의 49 번째 라인에서 정의되었습니다.

50 {
51 _model = model;
52 }

다음을 참조함 : _model.

멤버 함수 문서화

◆ Toggle()

void SampleCrossUi.Shared.ViewModels.LightBulbEvent.Toggle ( )
inline

Toggle 작업을 수행합니다.

LightBulbEvent.cs 파일의 81 번째 라인에서 정의되었습니다.

82 {
83 _model.IsOn = !_model.IsOn;
84 _model.ToggleCount++;
85 Changed?.Invoke(this, EventArgs.Empty);
86 }

다음을 참조함 : _model, Changed.

멤버 데이터 문서화

◆ _model

readonly LightBulbModel SampleCrossUi.Shared.ViewModels.LightBulbEvent._model
private

model 값을 보관합니다.

LightBulbEvent.cs 파일의 21 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : LightBulbEvent(), Toggle().

속성 문서화

◆ IsOn

bool SampleCrossUi.Shared.ViewModels.LightBulbEvent.IsOn
get

Is On 값을 가져옵니다.

LightBulbEvent.cs 파일의 62 번째 라인에서 정의되었습니다.

◆ ToggleCount

int SampleCrossUi.Shared.ViewModels.LightBulbEvent.ToggleCount
get

Toggle Count 값을 가져옵니다.

LightBulbEvent.cs 파일의 71 번째 라인에서 정의되었습니다.

이벤트 문서화

◆ Changed

EventHandler? SampleCrossUi.Shared.ViewModels.LightBulbEvent.Changed

Changed 상황이 발생할 때 알립니다.

LightBulbEvent.cs 파일의 31 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : Toggle().


이 클래스에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.: