IOpcRelationshipSelectorSet interface (msopc.h)

An unordered set of IOpcRelationshipSelector interface pointers that represent the selection criteria that is used to identify relationships for signing. The subset is selected from the relationships stored in a Relationships part.

Inheritance

The IOpcRelationshipSelectorSet interface inherits from the IUnknown interface. IOpcRelationshipSelectorSet also has these types of members:

Methods

The IOpcRelationshipSelectorSet interface has these methods.

 
IOpcRelationshipSelectorSet::Create

Creates an IOpcRelationshipSelector interface pointer to represent how a subset of relationships are selected to be signed, and adds the new pointer to the set.
IOpcRelationshipSelectorSet::Delete

Deletes a specified IOpcRelationshipSelector interface pointer from the set.
IOpcRelationshipSelectorSet::GetEnumerator

Gets an enumerator of IOpcRelationshipSelector interface pointers in the set.

Remarks

Use the methods of the IOpcRelationshipSelector interface pointers in the set to select relationships for signing.

To create an IOpcRelationshipSelectorSet interface pointer, call the IOpcSignatureRelationshipReference::CreateRelationshipSelectorSet method.

When an IOpcRelationshipSelector interface pointer is created and added to the set, the criterion it provides access to is saved when the package is saved.

When an IOpcRelationshipSelector interface pointer is deleted from the set, the criterion it provides access to is not saved when the package is saved.

Thread Safety

Packaging objects are not thread-safe.

For more information, see the Getting Started with the Packaging API.

Requirements

Requirement Value
Minimum supported client Windows 7 [desktop apps | UWP apps]
Minimum supported server Windows Server 2008 R2 [desktop apps | UWP apps]
Target Platform Windows
Header msopc.h

See also

Core Packaging Interfaces

Digital Signatures Overview

Getting Started with the Packaging API

IOpcRelationshipSelectorEnumerator

IOpcSignatureRelationshipReference

OPC_RELATIONSHIP_SELECTOR

Overviews

Packaging API Programming Guide

Packaging API Reference

Packaging API Samples

Packaging Digital Signature Interfaces

Packaging Interfaces

Reference