1 instantiation of PackageRelationship
System.IO.Packaging (1)
System\IO\Packaging\InternalRelationshipCollection.cs (1)
436PackageRelationship relationship = new PackageRelationship(_package, _sourcePart, targetUri, targetMode, relationshipType, id);
77 references to PackageRelationship
PresentationFramework (12)
System\Windows\Documents\FixedDocument.cs (1)
986foreach (PackageRelationship relationShip in resources)
System\Windows\Documents\FixedSchema.cs (5)
545foreach (PackageRelationship rel in checkRels) 567foreach (PackageRelationship rel in checkRels) 593foreach (PackageRelationship rel in checkRels) 615foreach (PackageRelationship rel in checkRels) 638foreach (PackageRelationship rel in checkRels)
System\Windows\Documents\WpfPayload.cs (4)
461PackageRelationship componentRelationship = sourcePart.CreateRelationship(imagePartUri, TargetMode.Internal, XamlRelationshipFromXamlPartToComponentPart); 783PackageRelationship entryRelationship = _package.CreateRelationship(entryPartUri, TargetMode.Internal, XamlRelationshipFromPackageToEntryPart); 802PackageRelationship entryPartRelationship = null; 803foreach (PackageRelationship packageRelationship in entryPartRelationships)
System\Windows\Documents\XPSS0ValidatingLoader.cs (2)
19using PackageRelationship = System.IO.Packaging.PackageRelationship; 104foreach (PackageRelationship relationShip in requiredResources)
ReachFramework (23)
Packaging\XpsFixedDocumentReaderWriter.cs (4)
25using PackageRelationship = System.IO.Packaging.PackageRelationship; 527foreach (PackageRelationship rel in _metroPart.GetRelationships()) 1036PackageRelationship documentStructureRelationship = null; 1039foreach (PackageRelationship rel in _metroPart.GetRelationshipsByType(XpsS0Markup.StructureRelationshipName))
Packaging\XpsFixedPageReaderWriter.cs (6)
27using PackageRelationship = System.IO.Packaging.PackageRelationship; 740foreach (PackageRelationship rel in _metroPart.GetRelationships()) 1517Dictionary<Uri,PackageRelationship> restictedFontRels = new Dictionary<Uri,PackageRelationship>(MS.Internal.UriComparer.Default); 1518foreach( PackageRelationship rel in parentPart.GetRelationshipsByType(XpsS0Markup.RestrictedFontRelationshipType) ) 1523foreach( PackageRelationship rel in _metroPart.GetRelationships() )
Packaging\XpsManager.cs (13)
25using PackageRelationship = System.IO.Packaging.PackageRelationship; 584PackageRelationship SigDefRel = null; 586foreach (PackageRelationship rel in 607PackageRelationship propertiesPartRelationship = 633PackageRelationship thumbNailRel = null; 647foreach( PackageRelationship rel in thumbnailCollection ) 676PackageRelationship printTicketRel = null; 678foreach (PackageRelationship rel in 1242PackageRelationship 1245PackageRelationship propertiesPartRelationship = null; 1246foreach (PackageRelationship rel in _metroPackage.GetRelationshipsByType(XpsS0Markup.CorePropertiesRelationshipType)) 1408PackageRelationship startingPartRelationship = null; 1411foreach (PackageRelationship rel in package.GetRelationshipsByType(XpsS0Markup.ReachPackageStartingPartRelationshipType))
System.IO.Packaging (41)
System\IO\Packaging\InternalRelationshipCollection.cs (11)
28internal sealed class InternalRelationshipCollection : IEnumerable<PackageRelationship> 50public IEnumerator<PackageRelationship> GetEnumerator() 82internal PackageRelationship Add(Uri targetUri, TargetMode targetMode, string relationshipType, string? id) 90internal PackageRelationship? GetRelationship(string id) 91=> _relationships.TryGetValue(id, out var result) ? result : null; 183_relationships = new OrderedDictionary<string, PackageRelationship>(4); 390private PackageRelationship Add(Uri targetUri, TargetMode targetMode, string relationshipType, string? id, bool parsing) 436PackageRelationship relationship = new PackageRelationship(_package, _sourcePart, targetUri, targetMode, relationshipType, id); 488internal static void WriteRelationshipsAsXml(XmlWriter writer, IEnumerable<PackageRelationship> relationships, bool alwaysWriteTargetModeAttribute) 490foreach (PackageRelationship relationship in relationships) 620private readonly OrderedDictionary<string, PackageRelationship> _relationships;
System\IO\Packaging\Package.cs (6)
578public PackageRelationship CreateRelationship(Uri targetUri, TargetMode targetMode, string relationshipType) 602public PackageRelationship CreateRelationship(Uri targetUri, TargetMode targetMode, string relationshipType, string? id) 685public PackageRelationship GetRelationship(string id) 690PackageRelationship? returnedRelationship = GetRelationshipHelper(id); 1093if (PackUriHelper.IsRelationshipPartUri(p.Uri) && PackUriHelper.ComparePartUri(p.Uri, PackageRelationship.ContainerRelationshipPartName) != 0) 1173private PackageRelationship? GetRelationshipHelper(string id)
System\IO\Packaging\PackagePart.cs (5)
376public PackageRelationship CreateRelationship(Uri targetUri, TargetMode targetMode, string relationshipType) 402public PackageRelationship CreateRelationship(Uri targetUri, TargetMode targetMode, string relationshipType, string? id) 490public PackageRelationship GetRelationship(string id) 495PackageRelationship? returnedRelationship = GetRelationshipHelper(id); 737private PackageRelationship? GetRelationshipHelper(string id)
System\IO\Packaging\PackageRelationshipCollection.cs (8)
17public class PackageRelationshipCollection : IEnumerable<PackageRelationship> 35public IEnumerator<PackageRelationship> GetEnumerator() 37IEnumerator<PackageRelationship> relationshipsEnumerator = _relationships.GetEnumerator(); 75private sealed class FilteredEnumerator : IEnumerator<PackageRelationship> 84internal FilteredEnumerator(IEnumerator<PackageRelationship> enumerator, string filter) 146public PackageRelationship Current 170PackageRelationship r = _enumerator.Current; 178private readonly IEnumerator<PackageRelationship> _enumerator;
System\IO\Packaging\PackageRelationshipSelector.cs (5)
109public List<PackageRelationship> Select(Package package) 113List<PackageRelationship> relationships = new List<PackageRelationship>(0); 137foreach (PackageRelationship r in package.GetRelationshipsByType(SelectionCriteria)) 144foreach (PackageRelationship r in package.GetPart(SourceUri).GetRelationshipsByType(SelectionCriteria))
System\IO\Packaging\PackUriHelper.cs (2)
192return PackageRelationship.ContainerRelationshipPartName; 253if (PackUriHelper.ComparePartUri(PackageRelationship.ContainerRelationshipPartName, relationshipPartUri) == 0)
System\IO\Packaging\PartBasedPackageProperties.cs (4)
435PackageRelationship? corePropertiesRelationship = GetCorePropertiesRelationship(); 461private PackageRelationship? GetCorePropertiesRelationship() 463PackageRelationship? propertiesPartRelationship = null; 464foreach (PackageRelationship rel
WindowsBase (1)
WindowsBase.cs (1)
17[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.IO.Packaging.PackageRelationship))]