IChainedCommandHandler<T> Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
generic <typename T>
where T : CommandArgspublic interface class IChainedCommandHandler : Microsoft::VisualStudio::Commanding::ICommandHandler, Microsoft::VisualStudio::Utilities::INamed
public interface IChainedCommandHandler<T> : Microsoft.VisualStudio.Commanding.ICommandHandler, Microsoft.VisualStudio.Utilities.INamed where T : CommandArgs
type IChainedCommandHandler<'T (requires 'T :> CommandArgs)> = interface
interface ICommandHandler
interface INamed
Public Interface IChainedCommandHandler(Of T)
Implements ICommandHandler, INamed
Typparameter
- T
- Implementiert
Eigenschaften
| DisplayName |
Ruft den anzeigen Amen einer-Instanz ab, die für die Darstellung des Benutzers verwendet wird, z. b., wenn er für Verzögerungen verantwortlich ist. (Geerbt von INamed) |
Methoden
| ExecuteCommand(T, Action, CommandExecutionContext) |
Wird aufgerufen, um den Befehl auszuführen.
Wenn diese Implementierung den-Befehl nicht ausführt, |
| GetCommandState(T, Func<CommandState>) |
Wird aufgerufen, um den Zustand des Befehls zu bestimmen.
Diese Methode sollte nie zurückgeben, Unspecified da Sie das Aufrufen folgender Befehls Handler verhindern würde.
|
Erweiterungsmethoden
| ExecuteCommand<T>(ICommandHandler, T, Action, CommandExecutionContext) |
Wird aufgerufen, um den Befehl auszuführen. |
| GetCommandState<T>(ICommandHandler, T, Func<CommandState>) |
Wird aufgerufen, um den Zustand des Befehls zu bestimmen. |