Freigeben über


IOpcPartSet::P artExists-Methode (msopc.h)

Ruft einen Wert ab, der angibt, ob ein angegebenes Teil als Teilobjekt im Satz dargestellt wird.

Syntax

HRESULT PartExists(
  [in]          IOpcPartUri *name,
  [out, retval] BOOL        *partExists
);

Parameter

[in] name

Ein Zeiger auf einen IOpcPartUri , der den Teilenamen des Teils darstellt.

[out, retval] partExists

Einer der folgenden Werte:

Wert Bedeutung
TRUE
Ein Teil mit dem angegebenen Teilenamen wird in der Menge dargestellt.
FALSE
Ein Teil mit dem angegebenen Teilenamen wird in der Menge nicht dargestellt.

Rückgabewert

Die Methode gibt ein HRESULT zurück. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.

Rückgabecode BESCHREIBUNG
S_OK
Die Methode wurde erfolgreich ausgeführt.
E_POINTER
Der partExists-Parameter ist NULL.
Fehler beim Paketverbrauch
Ein HRESULT-Fehlercode aus der Fehlergruppe "Paketverbrauch".
Teil-URI-Fehler
Ein HRESULT-Fehlercode aus der Part-URI-Fehlergruppe.

Hinweise

Um den IOpcPart-Schnittstellenzeiger des Teilobjekts abzurufen, das einen bestimmten Teil darstellt, rufen Sie die PartExists-Methode auf, und übergeben Sie den Teilenamen, um zu bestätigen, dass das Teil in der Menge dargestellt wird. Wenn dies der Grund ist, rufen Sie die GetPart-Methode auf, und übergeben Sie den Teilenamen, um den IOpcPart-Schnittstellenzeiger abzurufen.

Wenn der Name des dargestellten Teils der Name eines Beziehungsteils ist, erhält partExistsFALSE , da Beziehungsteile nicht im Satz enthalten sind.

Wenn ein Teil in der Menge dargestellt wird, ist der Teil im zu lesenden Paket oder im zu schreibenden Paket vorhanden.

Threadsicherheit

Das Packen von Objekten ist nicht threadsicher.

Weitere Informationen finden Sie in der Erste Schritte mit der Paketerstellungs-API.

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 msopc.h

Weitere Informationen

Erste Schritte mit der Verpackungs-API

IOpcPartSet

Übersichten

Verpackungs-API-Referenz

Beispiele für die Paket-API

Paketerstellungsfehler

Übersicht über Teile

Referenz