Freigeben über


IFsrmFileScreenManager::EnumFileScreens-Methode (fsrmscreen.h)

Listet die Dateibildschirme für das angegebene Verzeichnis und die zugehörigen Unterverzeichnisse auf.

Syntax

HRESULT EnumFileScreens(
  [in]  BSTR                       path,
  [in]  FsrmEnumOptions            options,
  [out] IFsrmCommittableCollection **fileScreens
);

Parameter

[in] path

Der lokale Verzeichnispfad, der dem Dateibildschirm zugeordnet ist, den Sie abrufen möchten.

Wenn der Pfad mit "*" endet, rufen Sie alle Dateibildschirme ab, die den unmittelbaren Unterverzeichnissen des Pfads zugeordnet sind (enthält nicht den dem Pfad zugeordneten Dateibildschirm).

Wenn der Pfad mit "..." endet, rufen Sie den Dateibildschirm für den Pfad und alle Dateibildschirme ab, die den unmittelbaren Unterverzeichnissen des Pfads zugeordnet sind (rekursiv).

Wenn der Pfad nicht auf "*" oder "..." endet, rufen Sie den Dateibildschirm nur für den Pfad ab.

Wenn path NULL oder leer ist, gibt die Methode alle Dateibildschirme zurück.

[in] options

Die Optionen, die beim Aufzählen der Dateibildschirme verwendet werden sollen. Mögliche Werte finden Sie in der FsrmEnumOptions-Enumeration .

[out] fileScreens

Eine IFsrmCommittableCollection-Schnittstelle , die eine Sammlung von Dateibildschirmen enthält.

Jedes Element der Auflistung ist ein VARIANT vom Typ VT_DISPATCH. Fragen Sie den pdispVal-Member der Variante für die IFsrmFileScreen-Schnittstelle ab.

Die Auflistung enthält nur committete Dateibildschirme. Die Sammlung enthält keine neu erstellten Dateibildschirme, die nicht committet wurden.

Die Auflistung ist leer, wenn der Pfad keine Dateibildschirme enthält.

Rückgabewert

Die -Methode gibt die folgenden Rückgabewerte zurück.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Nicht unterstützt
Unterstützte Mindestversion (Server) Windows Server 2008
Zielplattform Windows
Kopfzeile fsrmscreen.h
DLL SrmSvc.dll

Weitere Informationen

FsrmFileScreenManager

IFsrmFileScreenManager