Package.PartExists Method
Indicates whether a part with a given URI is in the package.
Namespace: System.IO.Packaging
Assembly: WindowsBase (in WindowsBase.dll)
Parameters
- partUri
- Type: System.Uri
The Uri of the part to check for.
Return Value
Type: System.Booleantrue if a part with the specified partUri is in the package; otherwise, false.
| Exception | Condition |
|---|---|
| ArgumentNullException | partUri is null. |
| ArgumentException | partUri is not a valid PackagePart uniform resource identifier (URI). |
| ObjectDisposedException | |
| IOException | The package is write-only (information cannot be read). |
The partUri should begin with a forward-slash character "/" and be absolute from the root of the package.
For additional information, see the Open Packaging Conventions (OPC) specification available for download at http://go.microsoft.com/fwlink/?LinkID=71255.
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.