IOpcRelationshipSelectorSet interface

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.

When to implement

Never. Custom implementations of this interface are not supported.

Members

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

Methods

The IOpcRelationshipSelectorSet interface has these methods.

MethodDescription
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.

Delete

Deletes a specified IOpcRelationshipSelector interface pointer from the set.

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

Minimum supported client

Windows 7 [desktop apps | Windows Store apps]

Minimum supported server

Windows Server 2008 R2 [desktop apps | Windows Store apps]

Header

Msopc.h

IDL

Msopc.idl

See also

Packaging Digital Signature Interfaces
Overviews
Digital Signatures Overview
Getting Started with the Packaging API
Packaging API Programming Guide
Reference
IOpcSignatureRelationshipReference
IOpcRelationshipSelectorEnumerator
OPC_RELATIONSHIP_SELECTOR
Core Packaging Interfaces
Packaging Interfaces
Packaging API Reference
Packaging API Samples

 

 

Community Additions

ADD
Show: