4 types derived from PackagePart
PresentationCore (1)
Core\CSharp\MS\Internal\AppModel\SiteOfOriginPart.cs (1)
32internal class SiteOfOriginPart : System.IO.Packaging.PackagePart
PresentationFramework (2)
src\Framework\MS\Internal\AppModel\ContentFilePart.cs (1)
34internal class ContentFilePart : System.IO.Packaging.PackagePart
src\Framework\MS\Internal\AppModel\ResourcePart.cs (1)
39internal class ResourcePart : System.IO.Packaging.PackagePart
WindowsBase (1)
Base\System\IO\Packaging\ZipPackagePart.cs (1)
29public sealed class ZipPackagePart : PackagePart
106 references to PackagePart
PresentationCore (5)
Core\CSharp\MS\Internal\AppModel\SiteOfOriginContainer.cs (3)
258protected override PackagePart GetPartCore(Uri uri) 347protected override PackagePart CreatePartCore(Uri uri, string contentType, CompressionOption compressionOption) 357protected override PackagePart[] GetPartsCore()
Core\CSharp\System\IO\Packaging\PackWebResponse.cs (2)
277PackagePart p = c.GetPart(_partName); 676PackagePart p = _cacheEntry.GetPart(_parent._partName);
PresentationFramework (33)
src\Framework\MS\Internal\AppModel\ResourceContainer.cs (3)
218protected override PackagePart GetPartCore(Uri uri) 429protected override PackagePart CreatePartCore(Uri uri, string contentType, CompressionOption compressionOption) 439protected override PackagePart[] GetPartsCore()
src\Framework\MS\Internal\IO\Packaging\PackageFilter.cs (2)
374PackagePart currentPart = (PackagePart)_partIterator.Current;
src\Framework\System\Windows\Application.cs (4)
518PackagePart part = GetResourceOrContentPart(resourceLocator); 593PackagePart part = GetResourceOrContentPart(packUri); 2254private static PackagePart GetResourceOrContentPart(Uri uri) 2275PackagePart part = null;
src\Framework\System\Windows\Documents\FixedDocument.cs (1)
1028PackagePart part = package.GetPart(partUri);
src\Framework\System\Windows\Documents\FixedSchema.cs (6)
580PackagePart part = package.Value.GetPart(partUri); 599PackagePart targetPart = package.Value.GetPart(targetUri); 621PackagePart targetPart = package.Value.GetPart(targetUri); 641PackagePart targetPart = package.Value.GetPart(targetUri); 669PackagePart targetPart = package.Value.GetPart(targetUri); 692PackagePart targetPart = package.Value.GetPart(targetUri);
src\Framework\System\Windows\Documents\WpfPayload.cs (15)
222PackagePart xamlEntryPart = wpfPayload.CreateWpfEntryPart(); 266PackagePart xamlEntryPart = wpfPayload.CreateWpfEntryPart(); 336PackagePart xamlEntryPart = wpfPayload.ValidatePayload(); 385private PackagePart ValidatePayload() 388PackagePart xamlEntryPart = this.GetWpfEntryPart(); 458private void CreateComponentParts(PackagePart sourcePart) 482private void CreateImagePart(PackagePart sourcePart, BitmapSource imageSource, string imageContentType, int imageIndex) 491PackagePart imagePart = _package.CreatePart(imagePartUri, imageContentType, CompressionOption.NotCompressed); 711PackagePart part = this.CreateWpfEntryPart(); 727PackagePart imagePart = _package.CreatePart(imagePartUri, contentType, CompressionOption.NotCompressed); 744PackagePart imagePart = _package.GetPart(imagePartUri); 805private PackagePart CreateWpfEntryPart() 811PackagePart part = _package.CreatePart(entryPartUri, XamlContentType, CompressionOption.Normal); 837private PackagePart GetWpfEntryPart() 839PackagePart wpfEntryPart = null;
src\Framework\System\Windows\Documents\XPSS0ValidatingLoader.cs (2)
107PackagePart part = package.GetPart(partUri); 115PackagePart targetPart = package.GetPart(targetUri);
WindowsBase (68)
Base\MS\Internal\IO\Packaging\Certificate.cs (1)
175private PackagePart _part; // part that houses the certificate
Base\MS\Internal\IO\Packaging\InternalRelationshipCollection.cs (7)
87internal InternalRelationshipCollection(PackagePart part): this(part.Package, part) 236private InternalRelationshipCollection(Package package, PackagePart part) 265private static Uri GetRelationshipPartUri(PackagePart part) 282private void ParseRelationshipPart(PackagePart part) 513private void WriteRelationshipPart(PackagePart part) 804private PackagePart _sourcePart; // owning part - null if package is the owner 805private PackagePart _relationshipPart; // where our relationships are persisted
Base\MS\Internal\IO\Packaging\PartBasedPackageProperties.cs (4)
517private PackagePart GetPropertyPart() 528PackagePart propertiesPart = null; 562private void ParseCorePropertyPart(PackagePart part) 948private PackagePart _propertyPart;
Base\MS\Internal\IO\Packaging\XmlDigitalSignatureProcessor.cs (6)
65PackagePart signaturePart, PackageDigitalSignature packageSignature) : this(manager, signaturePart) 75PackagePart signaturePart, 181PackagePart part = _manager.Package.GetPart(partEntry.Uri); 287internal PackagePart SignaturePart 745PackagePart signaturePart) 1293private PackagePart _signaturePart;
Base\MS\Internal\IO\Packaging\XmlSignatureManifest.cs (1)
753PackagePart part = manager.Package.GetPart(partName);
Base\System\IO\Packaging\Package.cs (24)
74_partList = new SortedList<PackUriHelper.ValidatedPartUri, PackagePart>(); // initial default is zero 283public PackagePart CreatePart(Uri partUri, string contentType) 306public PackagePart CreatePart(Uri partUri, 331PackagePart addedPart = CreatePartCore(validatedPartUri, 355public PackagePart GetPart(Uri partUri) 357PackagePart returnedPart = GetPartHelper(partUri); 455PackagePart owningPart = this.GetPart(owningPartUri); 486PackagePart[] parts = GetPartsCore(); 500Dictionary<PackUriHelper.ValidatedPartUri, PackagePart> seenPartUris = new Dictionary<PackUriHelper.ValidatedPartUri, PackagePart>(parts.Length); 796protected abstract PackagePart CreatePartCore(Uri partUri, 808protected abstract PackagePart GetPartCore(Uri partUri); 825protected abstract PackagePart[] GetPartsCore(); 931internal delegate bool PartOperation(PackagePart p); 1155private void AddIfNoPrefixCollisionDetected(PackUriHelper.ValidatedPartUri partUri, PackagePart part) 1316PackagePart p; 1330private bool DoClose(PackagePart p) 1343PackagePart sourcePart; 1352private bool DoFlush(PackagePart p) 1358private bool DoWriteRelationshipsXml(PackagePart p) 1367private bool DoCloseRelationshipsXml(PackagePart p) 1376private PackagePart GetPartHelper(Uri partUri) 1396PackagePart returnedPart = GetPartCore(validatePartUri); 1465private SortedList<PackUriHelper.ValidatedPartUri, PackagePart> _partList;
Base\System\IO\Packaging\PackageDigitalSignature.cs (2)
120public PackagePart SignaturePart 368PackagePart signaturePart)
Base\System\IO\Packaging\PackageDigitalSignatureManager.cs (7)
517PackagePart newSignaturePart = null; 672PackagePart part = _container.GetPart(uri); 774PackagePart p = _signatures[i].SignaturePart; 1296PackagePart signaturePart = _container.GetPart(signaturePartName); 1340PackagePart p = _container.GetPart(targetUri); 1377private PackagePart OriginPart 1405private PackagePart _originPart;
Base\System\IO\Packaging\PackagePartCollection.cs (6)
30public class PackagePartCollection : IEnumerable<PackagePart> 67IEnumerator<PackagePart> IEnumerable<PackagePart>.GetEnumerator() 77public IEnumerator<PackagePart> GetEnumerator() 101internal PackagePartCollection(SortedList<PackUriHelper.ValidatedPartUri, PackagePart> partList) 141private SortedList<PackUriHelper.ValidatedPartUri, PackagePart> _partList;
Base\System\IO\Packaging\PackageRelationship.cs (2)
158internal PackageRelationship(Package package, PackagePart sourcePart, Uri targetUri, TargetMode targetMode, string relationshipType, string id) 269private PackagePart _source;
Base\System\IO\Packaging\PackageRelationshipSelector.cs (1)
163PackagePart part = package.GetPart(SourceUri);
Base\System\IO\Packaging\ZipPackage.cs (7)
73protected override PackagePart CreatePartCore(Uri partUri, 134protected override PackagePart GetPartCore(Uri partUri) 232protected override PackagePart[] GetPartsCore() 234List<PackagePart> parts = new List<PackagePart>(_initialPartListSize); 655private void ProcessPieces(SortedDictionary<PieceInfo, Object> pieceDictionary, List<PackagePart> parts) 774List<PackagePart> parts)