Freigeben über


DesignerCommandSet Klasse

Definition

Stellt eine Basisklasse für Entwurfszeittools dar, die nicht von ComponentDesignerdiesen abgeleitet werden, die Smarttag- oder Designerverbfunktionen bereitstellen.

public ref class DesignerCommandSet
public class DesignerCommandSet
type DesignerCommandSet = class
Public Class DesignerCommandSet
Vererbung
DesignerCommandSet

Hinweise

Die ComponentDesigner Klasse stellt die bzwVerbs. die ActionLists Eigenschaften bereit, die bzw. die DesignerActionListDesignerVerb auflistungen abfragt werden sollen. Wenn sich jedoch ein Entwurfszeittoolautor entscheidet, nicht von dieser Klasse abzuleiten, stellt die DesignerCommandSet Klasse eine alternative Basisklasse dar, um diese Funktionalität bereitzustellen.

Die DesignerCommandSet Klasse enthält nur drei Elemente, die in der folgenden Tabelle beschrieben sind.

Öffentliches Mitglied Beschreibung
GetCommands Gibt die Auflistung der Smarttags oder Designerverben zurück, die der entworfenen Komponente zugeordnet sind. Die Basisimplementierung gibt zurück null.
ActionLists Ruft die Auflistung aller Smarttags ab, die der entworfenen Komponente zugeordnet sind. Die Basisimplementierung ruft einfach auf GetCommands.
Verbs Ruft die Auflistung aller Designerverben ab, die der entworfenen Komponente zugeordnet sind. Die Basisimplementierung ruft einfach auf GetCommands.

A DesignerCommandSet sollte als standortspezifischer Dienst hinzugefügt werden. Extern sollte ein Dienst dieses Typs zuerst abgefragt werden, um Smarttag- und Designerverbfunktionen zu ermitteln. Wenn dieser Dienst nicht gefunden wird, sollte die IDesigner.Verbs Eigenschaft stattdessen verwendet werden. Dieses Verfahren bietet einen Pfad zur Abwärtskompatibilität.

Konstruktoren

Name Beschreibung
DesignerCommandSet()

Initialisiert eine Instanz der DesignerCommandSet Klasse.

Eigenschaften

Name Beschreibung
ActionLists

Ruft die Auflistung aller Smarttags ab, die der entworfenen Komponente zugeordnet sind.

Verbs

Ruft die Auflistung aller Designerverben ab, die der entworfenen Komponente zugeordnet sind.

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetCommands(String)

Gibt eine Auflistung von Befehlsobjekten zurück.

GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für:

Weitere Informationen