Share via


MKRREDUCE-Enumeration (objidl.h)

Gibt an, wie weit ein Moniker reduziert werden soll.

Syntax

typedef enum tagMKREDUCE {
  MKRREDUCE_ONE,
  MKRREDUCE_TOUSER,
  MKRREDUCE_THROUGHUSER,
  MKRREDUCE_ALL = 0
} MKRREDUCE;

Konstanten

 
MKRREDUCE_ONE
Führt nur einen Schritt zum Reduzieren des Monikers aus. Im Allgemeinen muss der Aufrufer über spezifische Kenntnisse über die jeweilige Art von Moniker verfügen, um diese Option nutzen zu können.
MKRREDUCE_TOUSER
Reduziert den Moniker auf ein Formular, das der Benutzer als persistentes Objekt identifiziert. Wenn kein solcher Punkt vorhanden ist, sollte diese Option als MKRREDUCE_ALL behandelt werden.
MKRREDUCE_THROUGHUSER
Reduziert den Moniker auf die Stelle, in der eine weitere Reduzierung ihn auf ein Formular reduzieren würde, das der Benutzer nicht als persistentes Objekt identifiziert. Häufig ist dies die gleiche Phase wie MKRREDUCE_TOUSER.
MKRREDUCE_ALL
Wert: 0
Reduziert den Moniker, bis er sich in seiner einfachsten Form befindet, d. h., er wird auf sich selbst reduziert.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Kopfzeile objidl.h

Weitere Informationen

IMoniker::Reduce