Freigeben über


IXpsOMStoryFragmentsResource::SetContent-Methode (xpsobjectmodel.h)

Legt den schreibgeschützten Stream fest, der dieser Ressource zugeordnet werden soll.

Syntax

HRESULT SetContent(
  [in] IStream     *sourceStream,
  [in] IOpcPartUri *partName
);

Parameter

[in] sourceStream

Der schreibgeschützte Stream, der dieser Ressource zugeordnet werden soll.

[in] partName

Der Teilname, der dieser Ressource zugewiesen werden soll.

Rückgabewert

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

Hinweise

Die aufrufende Methode sollte diesen Stream als STA-Modellobjekt (Singlethreaded Apartment) behandeln und keine der Methoden der Streamschnittstelle erneut eingeben.

Weitere Informationen zum Inhalt eines StoryFragments-Teils finden Sie in der XML-Papierspezifikation.

Da GetStream einen Klon des Datenstroms abruft, der von dieser Methode festgelegt wird, sollte der bereitgestellte Stream über eine effiziente Klonmethode verfügen. Ein Stream mit einer ineffizienten Klonmethode verringert die Leistung von GetStream.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7, Windows Vista mit SP2 und Plattformupdate für Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2, Windows Server 2008 mit SP2 und Plattformupdate für Windows Server 2008 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile xpsobjectmodel.h

Weitere Informationen

IOpcPartUri

IXpsOMStoryFragmentsResource

XML Paper Specification