IVsUIShell.GetOpenFileNameViaDlg(VSOPENFILENAMEW[]) Methode

Definition

Öffnet das Dialogfeld öffnen, um einen geöffneten Dateinamen zu erhalten.

public:
 int GetOpenFileNameViaDlg(cli::array <Microsoft::VisualStudio::Shell::Interop::VSOPENFILENAMEW> ^ pOpenFileName);
int GetOpenFileNameViaDlg(std::Array <Microsoft::VisualStudio::Shell::Interop::VSOPENFILENAMEW> const & pOpenFileName);
public int GetOpenFileNameViaDlg (Microsoft.VisualStudio.Shell.Interop.VSOPENFILENAMEW[] pOpenFileName);
abstract member GetOpenFileNameViaDlg : Microsoft.VisualStudio.Shell.Interop.VSOPENFILENAMEW[] -> int
Public Function GetOpenFileNameViaDlg (pOpenFileName As VSOPENFILENAMEW()) As Integer

Parameter

pOpenFileName
VSOPENFILENAMEW[]

[in, out] Zeiger auf eine offene Sicherungsdateinamensstruktur, die Informationen zum Initialisieren des Dialogfelds enthält. Wenn diese Methode zurückgegeben wird, enthält diese Struktur Informationen über die Dateiauswahl des Benutzers.

Gibt zurück

Int32

Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.

Hinweise

COM-Signatur

Aus vsshell. idl:

HRESULT IVsUIShell::GetOpenFileNameViaDlg(  
   [in,out] VSOPENFILENAMEW *pOpenFileName  
);  

Verwenden Sie eine Struktur ähnlich VSOPENFILENAMEW der Struktur, um die Konvertierung von der System-API zu vereinfachen GetOpenFileNameW .

Gilt für