System.IO.Packaging.Check.SourceUri C# (CSharp) Méthode

SourceUri() public static méthode

public static SourceUri ( Uri sourceUri ) : void
sourceUri System.Uri
Résultat void
        public static void SourceUri(Uri sourceUri)
        {
            if (sourceUri == null)
                throw new ArgumentNullException(nameof(sourceUri));
            //			if (sourceUri.IsAbsoluteUri)
            //				throw new ArgumentException ("sourceUri", "Absolute URIs are not supported");
            if (string.IsNullOrEmpty(sourceUri.OriginalString))
                throw new ArgumentException(nameof(sourceUri), "Part uri cannot be an empty string");
        }

Usage Example

Exemple #1
0
        internal PackageRelationship(string id, Package package, string relationshipType,
                                     Uri sourceUri, TargetMode targetMode, Uri targetUri)
        {
            Check.IdIsValid(id);
            Check.Package(package);
            Check.RelationshipTypeIsValid(relationshipType);
            Check.SourceUri(sourceUri);
            Check.TargetUri(targetUri);

            Id               = id;
            Package          = package;
            RelationshipType = relationshipType;
            SourceUri        = sourceUri;
            TargetMode       = targetMode;
            TargetUri        = targetUri;
        }