MessagingCenter 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
구독자의 콜백을 특정 메시지 이름과 연결합니다.
public ref class MessagingCenter : Microsoft::Maui::Controls::IMessagingCenter
public class MessagingCenter : Microsoft.Maui.Controls.IMessagingCenter
type MessagingCenter = class
interface IMessagingCenter
Public Class MessagingCenter
Implements IMessagingCenter
- 상속
-
MessagingCenter
- 구현
설명
다음은 강력한 형식의 콜백을 사용하는 MessagingCenter 간단한 예제입니다.
public class SubscriberThing
{
public int IntProperty { get; set; }
}
var subscriber = new SubscriberThing();
MessagingCenter.Subscribe<MyPage, int> (subscriber, "IntPropertyMessage", (s, e) => {
subscriber.IntProperty = e;
});
//...later...
MessagingCenter.Send<MyPage, int>(this, "IntPropertyMessage", 2);
Assert.AreEqual(2, subscriber.IntProperty);
생성자
| MessagingCenter() |
구독자의 콜백을 특정 메시지 이름과 연결합니다. |
속성
| Instance |
MessagingCenter의 singleton 인스턴스를 가져옵니다. |
메서드
| Send<TSender,TArgs>(TSender, String, TArgs) |
구독자의 콜백을 특정 메시지 이름과 연결합니다. |
| Send<TSender>(TSender, String) |
구독자의 콜백을 특정 메시지 이름과 연결합니다. |
| Subscribe<TSender,TArgs>(Object, String, Action<TSender,TArgs>, TSender) |
구독자의 콜백을 특정 메시지 이름과 연결합니다. |
| Subscribe<TSender>(Object, String, Action<TSender>, TSender) |
구독자의 콜백을 특정 메시지 이름과 연결합니다. |
| Unsubscribe<TSender,TArgs>(Object, String) |
구독자의 콜백을 특정 메시지 이름과 연결합니다. |
| Unsubscribe<TSender>(Object, String) |
구독자의 콜백을 특정 메시지 이름과 연결합니다. |
명시적 인터페이스 구현
| IMessagingCenter.Send<TSender,TArgs>(TSender, String, TArgs) |
구독자의 콜백을 특정 메시지 이름과 연결합니다. |
| IMessagingCenter.Send<TSender>(TSender, String) |
구독자의 콜백을 특정 메시지 이름과 연결합니다. |
| IMessagingCenter.Subscribe<TSender,TArgs>(Object, String, Action<TSender,TArgs>, TSender) |
구독자의 콜백을 특정 메시지 이름과 연결합니다. |
| IMessagingCenter.Subscribe<TSender>(Object, String, Action<TSender>, TSender) |
구독자의 콜백을 특정 메시지 이름과 연결합니다. |
| IMessagingCenter.Unsubscribe<TSender,TArgs>(Object, String) |
구독자의 콜백을 특정 메시지 이름과 연결합니다. |
| IMessagingCenter.Unsubscribe<TSender>(Object, String) |
구독자의 콜백을 특정 메시지 이름과 연결합니다. |