System.IO.Packaging.PackUriHelper.GetRelationshipPartUri C# (CSharp) Méthode

GetRelationshipPartUri() public static méthode

public static GetRelationshipPartUri ( Uri partUri ) : Uri
partUri Uri
Résultat Uri
        public static Uri GetRelationshipPartUri(Uri partUri)
        {
            Check.PartUri(partUri);
            Check.PartUriIsValid(partUri);

            int index = partUri.OriginalString.LastIndexOf("/");
            string s = partUri.OriginalString.Substring(0, index);
            s += "/_rels" + partUri.OriginalString.Substring(index) + ".rels";
            return new Uri(s, UriKind.Relative);
        }

Usage Example

        protected internal PackagePart(Package package, Uri partUri, string contentType, CompressionOption compressionOption)
        {
            Check.Package(package);
            Check.PartUri(partUri);
            Check.ContentTypeIsValid(contentType);

            Package              = package;
            Uri                  = partUri;
            ContentType          = contentType;
            CompressionOption    = compressionOption;
            RelationshipsPartUri = PackUriHelper.GetRelationshipPartUri(Uri);
        }
All Usage Examples Of System.IO.Packaging.PackUriHelper::GetRelationshipPartUri