SampleSmart 1.0.0.0
SampleSmart 사용 방법을 보여 주는 예제 프로젝트입니다.
로딩중...
검색중...
일치하는것 없음
SampleSmart.Pages.PageSub.CommunicationTabs.Tcp.TcpClientTestViewModel 클래스 참조

더 자세히 ...

SampleSmart.Pages.PageSub.CommunicationTabs.Tcp.TcpClientTestViewModel에 대한 상속 다이어그램 :
SampleSmart.Pages.PageSub.CommunicationTabs.Tcp.TcpClientTestViewModel에 대한 협력 다이어그램:

Public 멤버 함수

 TcpClientTestViewModel (TcpClientTestViewEvent @event)

속성

IReadOnlyList< string > TcpClientProtocols [get]
IReadOnlyList< string > TcpClientEncodings [get]
string SelectedTcpClientProtocol [get, set]
string SelectedTcpClientEncoding [get, set]
string TcpClientSendText [get, set]

Private 멤버 함수

partial void ConnectClient ()
partial void DisconnectClient ()
partial void SendClient ()

Private 속성

TcpClientTestViewEvent _event

상세한 설명

TCP Client 테스트 ViewModel입니다.

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

생성자 & 소멸자 문서화

◆ TcpClientTestViewModel()

SampleSmart.Pages.PageSub.CommunicationTabs.Tcp.TcpClientTestViewModel.TcpClientTestViewModel ( TcpClientTestViewEvent @ event)
inline

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

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

TcpClientTestView.xaml.ViewModel.cs 파일의 156 번째 라인에서 정의되었습니다.

157 {
158 ArgumentNullException.ThrowIfNull(@event);
159
160 _event = @event;
161 }

다음을 참조함 : _event.

멤버 함수 문서화

◆ ConnectClient()

partial void SampleSmart.Pages.PageSub.CommunicationTabs.Tcp.TcpClientTestViewModel.ConnectClient ( )
private

TCP Client 연결 명령입니다.

◆ DisconnectClient()

partial void SampleSmart.Pages.PageSub.CommunicationTabs.Tcp.TcpClientTestViewModel.DisconnectClient ( )
private

TCP Client 연결 해제 명령입니다.

◆ SendClient()

partial void SampleSmart.Pages.PageSub.CommunicationTabs.Tcp.TcpClientTestViewModel.SendClient ( )
private

TCP Client 송신 명령입니다.

멤버 데이터 문서화

◆ _event

TcpClientTestViewEvent SampleSmart.Pages.PageSub.CommunicationTabs.Tcp.TcpClientTestViewModel._event
private

TCP Client 테스트 이벤트 처리 객체입니다.

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

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

속성 문서화

◆ SelectedTcpClientEncoding

string SampleSmart.Pages.PageSub.CommunicationTabs.Tcp.TcpClientTestViewModel.SelectedTcpClientEncoding
getset

선택된 TCP Client 문자열 인코딩입니다.

TcpClientTestView.xaml.ViewModel.cs 파일의 78 번째 라인에서 정의되었습니다.

79 {
80 get => Event.SelectedTcpClientEncoding;
81 set
82 {
83 if (Event.SelectedTcpClientEncoding == value)
84 {
85 return;
86 }
87
88 Event.SelectedTcpClientEncoding = value;
89 OnPropertyChanged(nameof(SelectedTcpClientEncoding));
90 }
91 }

◆ SelectedTcpClientProtocol

string SampleSmart.Pages.PageSub.CommunicationTabs.Tcp.TcpClientTestViewModel.SelectedTcpClientProtocol
getset

선택된 TCP Client 프로토콜입니다.

TcpClientTestView.xaml.ViewModel.cs 파일의 55 번째 라인에서 정의되었습니다.

56 {
57 get => Event.SelectedTcpClientProtocol;
58 set
59 {
60 if (Event.SelectedTcpClientProtocol == value)
61 {
62 return;
63 }
64
65 Event.SelectedTcpClientProtocol = value;
66 OnPropertyChanged(nameof(SelectedTcpClientProtocol));
67 }
68 }

◆ TcpClientEncodings

IReadOnlyList<string> SampleSmart.Pages.PageSub.CommunicationTabs.Tcp.TcpClientTestViewModel.TcpClientEncodings
get

선택 가능한 TCP Client 문자열 인코딩 목록입니다.

TcpClientTestView.xaml.ViewModel.cs 파일의 45 번째 라인에서 정의되었습니다.

◆ TcpClientProtocols

IReadOnlyList<string> SampleSmart.Pages.PageSub.CommunicationTabs.Tcp.TcpClientTestViewModel.TcpClientProtocols
get

선택 가능한 TCP Client 프로토콜 목록입니다.

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

◆ TcpClientSendText

string SampleSmart.Pages.PageSub.CommunicationTabs.Tcp.TcpClientTestViewModel.TcpClientSendText
getset

TCP Client 송신 문자열입니다.

TcpClientTestView.xaml.ViewModel.cs 파일의 101 번째 라인에서 정의되었습니다.

102 {
103 get => Event.TcpClientSendText;
104 set => Event.TcpClientSendText = value;
105 }

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