다음을 통해 공유


IInvokableCommand.Invoke(Object) 메서드

정의

네임스페이스: Microsoft.CommandPalette.Extensions

사용자가 명령을 선택할 때 호출되는 메서드입니다.

매개 변수

sender개체

명령이 호출된 위치의 컨텍스트를 나타냅니다. 명령이 사용되는 위치에 따라 다른 유형일 수 있습니다.

sender 매개 변수를 사용하면 각 항목에 대한 실행 가능한 정보가 다소 동일한 큰 항목 목록에 유용할 수 있습니다. 한 가지 예는 긴 링크 목록입니다. 전달된 sender 개체를 기반으로 URL을 여는 단일 IInvokableCommand로 구현할 수 있습니다. 그런 다음 각 목록 항목은 열려는 URL과 링크의 제목을 저장합니다. 이렇게 하면 확장과 호스트가 통신할 수 있는 오버헤드가 줄어듭니다.

반품

명령 호출의 결과를 나타내는 ICommandResult 개체입니다. 이 개체에는 명령의 성공 또는 실패에 대한 정보뿐만 아니라 명령 실행과 관련될 수 있는 추가 데이터가 포함될 수 있습니다.

예시

이 메서드를 구현하는 방법에 대한 샘플은 명령 추가를 참조하세요.