Export (0) Print
Expand All

PackUriHelper Class

Provides utility methods to compose and parse pack URI objects.

System.Object
  System.IO.Packaging.PackUriHelper

Namespace:  System.IO.Packaging
Assembly:  WindowsBase (in WindowsBase.dll)

public static class PackUriHelper

The PackUriHelper type exposes the following members.

  NameDescription
Public methodStatic memberComparePackUriReturns a value that indicates whether two pack URIs are equivalent.
Public methodStatic memberComparePartUriReturns a value that indicates whether two package part URIs are equivalent.
Public methodStatic memberCreate(Uri)Creates a new pack URI that points to a package.
Public methodStatic memberCreate(Uri, Uri)Creates a pack URI given a Package URI and the URI of a part in the package.
Public methodStatic memberCreate(Uri, Uri, String)Creates a pack URI given a Package URI, the URI of a part in the package, and a "#" fragment to append.
Public methodStatic memberCreatePartUriCreates a formatted PackagePart URI.
Public methodStatic memberGetNormalizedPartUriReturns the normalized form of a specified PackagePart URI.
Public methodStatic memberGetPackageUriReturns the inner URI that points to the entire package of a specified pack URI.
Public methodStatic memberGetPartUriReturns the URI of a PackagePart within a specified pack URI.
Public methodStatic memberGetRelationshipPartUriReturns the URI of the relationship part associated with a specified PackagePart.
Public methodStatic memberGetRelativeUriReturns the relative URI between two specified PackagePart URIs.
Public methodStatic memberGetSourcePartUriFromRelationshipPartUriReturns the SourceUri from the PackageRelationship with a specified URI.
Public methodStatic memberIsRelationshipPartUriReturns a value that indicates whether a specified URI is the URI of a PackageRelationship part.
Public methodStatic memberResolvePartUriReturns a part URI given a source part URI and a URI with a relative path to a target part.
Top

  NameDescription
Public fieldStatic memberUriSchemePackDefines the pack URI scheme name "pack".
Top

.NET Framework

Supported in: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, 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.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Show:
© 2014 Microsoft