Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

PackageRelationship.cs 1.4KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. namespace System.IO.Packaging
  7. {
  8. public class PackageRelationship
  9. {
  10. internal PackageRelationship(string id, Package package, string relationshipType,
  11. Uri sourceUri, TargetMode targetMode, Uri targetUri)
  12. {
  13. Check.IdIsValid(id);
  14. Check.Package(package);
  15. Check.RelationshipTypeIsValid(relationshipType);
  16. Check.SourceUri(sourceUri);
  17. Check.TargetUri(targetUri);
  18. Id = id;
  19. Package = package;
  20. RelationshipType = relationshipType;
  21. SourceUri = sourceUri;
  22. TargetMode = targetMode;
  23. TargetUri = targetUri;
  24. }
  25. public string Id
  26. {
  27. get;
  28. private set;
  29. }
  30. public Package Package
  31. {
  32. get;
  33. private set;
  34. }
  35. public string RelationshipType
  36. {
  37. get;
  38. private set;
  39. }
  40. public Uri SourceUri
  41. {
  42. get;
  43. private set;
  44. }
  45. public TargetMode TargetMode
  46. {
  47. get;
  48. private set;
  49. }
  50. public Uri TargetUri
  51. {
  52. get;
  53. private set;
  54. }
  55. }
  56. }