Package.PartExists(Uri) Method

Definition

Indicates whether a part with a given URI is in the package.

public:
 virtual bool PartExists(Uri ^ partUri);
public virtual bool PartExists (Uri partUri);
abstract member PartExists : Uri -> bool
override this.PartExists : Uri -> bool
Public Overridable Function PartExists (partUri As Uri) As Boolean

Parameters

partUri
Uri

The Uri of the part to check for.

Returns

true if a part with the specified partUri is in the package; otherwise, false.

Exceptions

partUri is null.

partUri is not a valid PackagePart uniform resource identifier (URI).

The package is not open (Dispose(Boolean) or Close() has been called).

The package is write-only (information cannot be read).

Remarks

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 https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.

Applies to

See also