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

더 자세히 ...

SampleCrossUi.Shared.ViewModels.LightBulbViewModel에 대한 상속 다이어그램 :
SampleCrossUi.Shared.ViewModels.LightBulbViewModel에 대한 협력 다이어그램:

Public 멤버 함수

 LightBulbViewModel (LightBulbEvent @event)

속성

bool IsOn [get, set]
int ToggleCount [get]
string StatusText [get]

Private 멤버 함수

partial void Toggle ()

Private 속성

LightBulbEvent _event

상세한 설명

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

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

생성자 & 소멸자 문서화

◆ LightBulbViewModel()

SampleCrossUi.Shared.ViewModels.LightBulbViewModel.LightBulbViewModel ( LightBulbEvent @ event)
inline

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

매개변수
eventevent에 사용할 LightBulbEvent 값입니다.

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

92 {
93 _event = @event;
94 Event.Changed += (_, _) =>
95 {
96 OnPropertyChanged(nameof(IsOn));
97 OnPropertyChanged(nameof(ToggleCount));
98 OnPropertyChanged(nameof(StatusText));
99 };
100 }

다음을 참조함 : _event, IsOn, StatusText, ToggleCount.

멤버 함수 문서화

◆ Toggle()

partial void SampleCrossUi.Shared.ViewModels.LightBulbViewModel.Toggle ( )
private

Toggle 작업을 수행합니다.

멤버 데이터 문서화

◆ _event

LightBulbEvent SampleCrossUi.Shared.ViewModels.LightBulbViewModel._event
private

event 값을 보관합니다.

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

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

속성 문서화

◆ IsOn

bool SampleCrossUi.Shared.ViewModels.LightBulbViewModel.IsOn
getset

Is On 값을 가져오거나 설정합니다.

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

36 {
37 get => Event.IsOn;
38 set
39 {
40 if (Event.IsOn == value) return;
41 Event.Toggle();
42 }
43 }

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

◆ StatusText

string SampleCrossUi.Shared.ViewModels.LightBulbViewModel.StatusText
get

Status Text 값을 가져옵니다.

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

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

◆ ToggleCount

int SampleCrossUi.Shared.ViewModels.LightBulbViewModel.ToggleCount
get

Toggle Count 값을 가져옵니다.

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

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


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