FormTemplate.OpenFileFromPackage Method
Opens a file contained within the form template (.xsn) file.
Namespace: Microsoft.Office.InfoPath
Assembly: Microsoft.Office.InfoPath (in Microsoft.Office.InfoPath.dll)
Syntax
'Declaration
Public MustOverride Function OpenFileFromPackage ( _
filename As String _
) As Stream
'Usage
Dim instance As FormTemplate
Dim filename As String
Dim returnValue As Stream
returnValue = instance.OpenFileFromPackage(filename)
public abstract Stream OpenFileFromPackage(
string filename
)
Parameters
filename
Type: System.StringThe name of the file to open.
Return Value
Type: System.IO.Stream
The specified file as a Stream object.
Exceptions
Exception | Condition |
---|---|
IOException | An I/O error, such as file not found. |
ArgumentNullException | The parameter passed to this method is a null reference (Nothing in Visual Basic). |
ArgumentException | The parameter passed to this method is not valid. For example, it is of the wrong type or format. |
Remarks
This member can be accessed only by forms running in the same domain as the currently open form, or by forms that have been granted cross-domain permissions.
This type or member can be accessed from code running in forms opened in Microsoft InfoPath Filler or in a Web browser.