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