Freigeben über


IXpsSignatureRequestCollection::RemoveAt-Methode (xpsdigitalsignature.h)

Entfernt einen IXpsSignatureRequest-Schnittstellenzeiger von einem angegebenen Speicherort in der Auflistung und gibt diesen frei.

Syntax

HRESULT RemoveAt(
  [in] UINT32 index
);

Parameter

[in] index

Der nullbasierte Index in der Auflistung, aus dem ein IXpsSignatureRequest-Schnittstellenzeiger entfernt und freigegeben werden soll.

Rückgabewert

Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein HRESULT-Fehlercode zurückgegeben.

Hinweise

Diese Methode gibt den Schnittstellenzeiger von der durch index angegebenen Position frei. Nach dem Freigeben der Schnittstelle komprimiert diese Methode die Auflistung, indem der Index jedes Zeigers, der auf den Index folgt, um 1 reduziert wird.

Weitere Informationen zu den Auflistungsmethoden finden Sie unter Arbeiten mit XPS OM-Sammlungsschnittstellen.

Nachdem die Schnittstelle aus einer Auflistung entfernt wurde, ist sie nicht mehr gültig. Wenn eine Anwendung einen Zeiger auf die entfernte Schnittstelle beibehält und versucht, eine der Methoden der Schnittstelle aufzurufen, gibt die Methode E_UNEXPECTED zurück.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile xpsdigitalsignature.h

Weitere Informationen

IXpsSignatureRequest

IXpsSignatureRequestCollection

Arbeiten mit XPS OM-Sammlungsschnittstellen

XML Paper Specification