IHeaderCtrl2-Schnittstelle (mmc.h)
Die IHeaderCtrl2-Schnittstelle wird in MMC 1.2 eingeführt.
Die IHeaderCtrl2-Schnittstelle ermöglicht die Bearbeitung von Spalten und gibt die Art der Informationen an, die im Ergebnisansichtsbereich der Konsole angezeigt werden sollen.
IHeaderCtrl2 ist eine neue Version der IHeaderCtrl-Schnittstelle für MMC 1.2. IHeaderCtrl2 ist identisch mit IHeaderCtrl mit dem Hinzufügen der folgenden Methoden:
Diese Methoden bieten Unterstützung für Benutzer beim Filtern von Listenansichten basierend auf Filtern, die für jede Spalte in der Ergebnisansicht festgelegt sind. Beachten Sie, dass ein Rückgabewert von E_NOTIMPL einer dieser Methoden angibt, dass die Listenansichtsfilterung in der MMC-Version, in der das Snap-In geladen wird, nicht verfügbar ist.Die IHeaderCtrl2-Schnittstelle kann von der IConsole-Schnittstelle abgefragt werden, die während der Erstellung der Komponente an IComponent::Initialize übergeben wurde.
Vererbung
Die IHeaderCtrl2-Schnittstelle erbt von der IUnknown-Schnittstelle . IHeaderCtrl2 verfügt auch über folgende Membertypen:
Methoden
Die IHeaderCtrl2-Schnittstelle verfügt über diese Methoden.
IHeaderCtrl2::GetColumnFilter Die IHeaderCtrl2::GetColumnFilter-Methode ruft den Filterwert ab, der für die angegebene Spalte festgelegt ist. |
IHeaderCtrl2::SetChangeTimeOut IHeaderCtrl2::SetChangeTimeOut legt das Timeoutintervall zwischen dem Zeitpunkt fest, zu dem eine Änderung in den Filterattributen erfolgt, und der Veröffentlichung einer MMCN_FILTER_CHANGE Filteränderungsbenachrichtigung, die an die IComponent::Notify-Methode des Snap-Ins gesendet wird. |
IHeaderCtrl2::SetColumnFilter IHeaderCtrl2::SetColumnFilter legt den Filterwert und seine maximale Zeichenlänge für eine angegebene Spalte in einer gefilterten Liste fest. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista |
Unterstützte Mindestversion (Server) | Windows Server 2008 |
Zielplattform | Windows |
Kopfzeile | mmc.h |