This documentation is archived and is not being maintained.

OpenFileDialog.OpenFile Method

Opens a read-only stream for the file that is selected by the user using OpenFileDialog.

Namespace: Microsoft.Win32
Assembly: PresentationFramework (in presentationframework.dll)

public Stream OpenFile ()
public Stream OpenFile ()
public function OpenFile () : Stream
You cannot use methods in XAML.

Return Value

A new Stream that contains the selected file.

Exception typeCondition

InvalidOperationException

No files were selected in the dialog.

The file is opened with read-only permission (Open, Read, and Read), whether or not the Read Only checkbox is checked in the dialog. Because the file is opened without the ability to overwrite or write to the file, an application can safely load a file while executing within partial trust restrictions.

If more than one file is selected, the first selected file is opened.

Windows 98, Windows Server 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

The Microsoft .NET Framework 3.0 is supported on Windows Vista, Microsoft Windows XP SP2, and Windows Server 2003 SP1.

.NET Framework

Supported in: 3.0
Show: