PackageRelationshipSelector Class
Defines PackageRelationship criteria to select part-level or package-level relationships.
Assembly: WindowsBase (in WindowsBase.dll)
| Name | Description | |
|---|---|---|
![]() | PackageRelationshipSelector(Uri^, PackageRelationshipSelectorType, String^) | Initializes a new instance of the PackageRelationshipSelector class. |
| Name | Description | |
|---|---|---|
![]() | SelectionCriteria | Gets the selection criteria specified to the PackageRelationshipSelector constructor. |
![]() | SelectorType | Gets the PackageRelationshipSelectorType specified to the PackageRelationshipSelector constructor. |
![]() | SourceUri | Gets the root package URI ("/") or part Uri specified to the PackageRelationshipSelector constructor as the owner of the relationship. |
| Name | Description | |
|---|---|---|
![]() | Equals(Object^) | Determines whether the specified object is equal to the current object.(Inherited from Object.) |
![]() | GetHashCode() | Serves as the default hash function. (Inherited from Object.) |
![]() | GetType() | |
![]() | Select(Package^) | Returns a list of PackageRelationship objects that match the defined SourceUri, SelectorType, and SelectionCriteria. |
![]() | ToString() | Returns a string that represents the current object.(Inherited from Object.) |
PackageRelationshipSelector is used by the Sign method of the PackageDigitalSignatureManager class to specify a list of PackageRelationship parts to be signed.
PackageRelationshipSelector is used by the SignedRelationshipSelectors property of the PackageDigitalSignature class to obtain a list of PackageRelationship parts that have been signed with the given digital signature.
Available since 3.0
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

