XPS-Dokumentfehler
In der folgenden Tabelle sind alle HRESULT-Werte aufgeführt, die von den Methoden der XPS-Dokument-API zurückgegeben werden können. Beachten Sie, dass nicht jede Methode jeden Rückgabewert zurückgibt, der in dieser Tabelle aufgeführt ist.
| Rückgabecode/-wert | BESCHREIBUNG |
|---|---|
|
Die Schnittstelle verfügt bereits über einen Besitzer. |
|
Die Abmessungen der Bleed Box sind nicht mit den Seitendimensionen kompatibel. Der Wert für die Breite des Bleed Box-Felds muss größer oder gleich der Seitenbreite plus dem absoluten Wert der x-Koordinate des Ursprungs der Bleed Box sein. Der Wert für die Höhe des Bleed Box-Felds muss größer oder gleich der Seitenhöhe plus dem absoluten Wert der y-Koordinate des Ursprungs der Bleed Box sein. |
|
Ein PathGeometry-Element enthält eine Reihe von Pfadfiguren, die entweder mit dem Figures-Attribut oder mit einem untergeordneten PathFigure-Element angegeben werden. Die Pfadfiguren einer Geometrie dürfen nicht sowohl das Figures-Attribut als auch ein untergeordnetes PathFigure-Element haben. |
|
Ein ResourceDictionary-Element, das ein Remoteressourcenwörterbuch im Quellattribut angibt, DARF KEINE unteren Ressourcendefinitionen enthalten. |
|
Ein Ein caretpositionswert ist nicht in der Reihenfolge. Die Speicherortwerte müssen in aufsteigender Reihenfolge sortiert werden. |
|
Caretstopps wurden für eine leere Zeichenfolge angegeben. oder der Caretsprungindex hat die Länge der Unicode-Zeichenfolge überschritten. |
|
Ein Farbwert liegt nicht im Bereich. Für XPS_COLOR_TYPE_SCRGB Farbtypen muss der Alphakanalwert größer oder gleich 0,0 und kleiner oder gleich +1,0 sein. Für XPS_COLOR_TYPE_CONTEXT-Farbtypen muss der channelValues[0], der den Alphakanalwert darstellt, größer oder gleich 0,0 und kleiner oder gleich +1,0 sein. |
|
Ein Visual in einem Ressourcenwörterbuch verfügt über das Name-Attribut, das möglicherweise nicht für alle unteren Elemente eines ResourceDictionary-Elements angegeben wird. |
|
Ein Objekt mit diesem Namen ist bereits im Wörterbuch vorhanden. |
|
Ein Objekt mit diesem Schlüsselnamen ist bereits im Wörterbuch vorhanden. |
|
Reserviert. |
|
Das rechteckige Feld enthält einen oder mehrere ungültige Werte. Die gültigen Werte finden Sie in der Parameterbeschreibung. |
|
Das Inhaltsfeldrechteck enthält einen oder mehrere ungültige Werte. Die gültigen Werte finden Sie in der Parameterbeschreibung. |
|
Die Inhaltstypzeichenfolge ist ungültig. |
|
Ein FLOAT-Wert ist ungültig. Es handelt sich entweder um eine unendliche Zahl oder nicht um eine Zahl (NA). |
|
Der Schriftart-URI ist ungültig, möglicherweise weil er ein leeres Fragment oder ungültige Zeichen enthält. |
|
Die angegebene Sprache ist entweder ungültig oder nicht ordnungsgemäß formatiert. |
|
Der Name des Suchschlüssels verweist auf ein Objekt, das nicht der richtige Typ für den Aufruf ist. Beispiel: Die Methode gibt einen Pinsel zurück, der Name des Suchschlüssels bezieht sich jedoch auf ein geometry-Objekt. |
|
Das markup, das gelesen wird, enthält ein Element oder attribut, das dem -Element XML Paper Specification.[!Note] |
|
Die übergebene Zeichenfolge ist kein gültiger Name gemäß XML Paper Specification. |
|
Reserviert. |
|
Die Seitendimensionen enthalten einen ungültigen Seitengrößenwert. |
|
Gemäß der XML Paper Specificationist die Suchschlüsselzeichenfolge ungültig. |
|
Der Miniaturbildtyp wird nicht unterstützt. |
|
Falsches oder falsch formatiertes XML-Markup wurde gefunden. |
|
In einer oder XPS_GLYPH_MAPPING-Strukturen ist ein Element nicht sequenziert. |
|
Die Glyphenzuordnungen überschreiten die Anzahl der Glyphenindizes. |
|
Fehler in den Glyphenzuordnungen. Wenn die Unicode-Zeichenfolge leer ist, bedeutet dieser Fehler, dass auch eine Symbolzuordnung definiert wurde. Glyphenzuordnungen dürfen nicht definiert werden, wenn die Unicode-Zeichenfolge leer ist. Wenn die Unicode-Zeichenfolge nicht leer ist, bedeutet dieser Fehler, dass eine Symbolzuordnung für Glyphen außerhalb der Unicode-Zeichenfolge definiert wurde. Symbolzuordnungen können nicht für Glyphen definiert werden, die außerhalb der Länge der Unicode-Zeichenfolge fallen. |
|
Der Farbprofilparameter ist NULL,es wird jedoch ein Farbprofil erwartet. Ein Farbprofil ist erforderlich, wenn der Farbtyp XPS_COLOR_TYPE_CONTEXT. |
|
Eine Seite bezieht sich auf verwerfende Ressourcen, gibt aber keinen DiscardControl-Teilnamen an. |
|
IXpsOMPackageWriter::AddPage wurde vor IXpsOMPackageWriter::StartNewDocument aufgerufen. |
|
Das Paket enthält keine FixedDocumentSequence. |
|
Die IXpsOMGlyphs-Schnittstelle erfordert einen Schriftart-URI, aber einer ist nicht angegeben. |
|
Die IXpsOMGlyphs-Schnittstelle ohne Unicode-Zeichenfolge gibt keine Symbolindizes an. Eine IXpsOMGlyphs-Schnittstelle muss entweder eine Unicode-Zeichenfolge oder ein Array von Symbolindizes angeben. |
|
Eine Bildressource konnte für den Bildpinsel nicht gefunden werden. |
|
Die Remoteressource verfügt über ein unerwartetes Objekt. |
|
Die Seite wurde nicht benannt. Der Status des Linkziels kann nur festgelegt werden, wenn die Seite einen Namen hat. |
|
Das FixedDocument enthält keine FixedPage-Teile. Ein XPS-Dokument muss mindestens einen FixedPage-Teil enthalten. |
|
Der Seitenverweis verfügt nicht über eine entsprechende Seite. |
|
Auf ein erforderliches Zielteil wurde nicht verwiesen. |
|
Für die Ressource wurde kein Stream angegeben. |
|
Der FixedDocument-Teil, auf den von FixedDocumentSequence verwiesen wird, wurde nicht gefunden. Ein XPS-Dokument muss mindestens ein FixedDocument enthalten. |
|
Der FixedPage-Teil, auf den vom FixedDocument verwiesen wird, konnte nicht gefunden werden. Ein XPS-Dokument muss mindestens einen FixedPage-Teil enthalten. |
|
Der Beziehungszielteil ist in der Paketbeziehung nicht vorhanden. |
|
Für die Ressource wurde kein x:Key-Attribut angegeben. |
|
Die Ressource, auf die vom Inhalt der Seite oder des Remotewörterbuchs verwiesen wird, ist nicht als Seitenbeziehung vorhanden. |
|
Die eingeschränkte Schriftart, auf die verwiesen wird, wurde im Aufruf von IXpsOMPackageWriter::StartNewDocumentnicht angegeben. |
|
Das Segmentdatenarray weist weniger Einträge auf als das Segmenttypenarray. |
|
Es wurde versucht, einem Paket, das bereits über ein Paket verfügt, eine FixedDocumentSequence hinzuzufügen. Ein XPS-Dokument darf nur einen FixedDocumentSequence-Teil enthalten. |
|
Es wurde versucht, ein Druckticket auf Dokumentebene zu einem FixedDocument hinzuzufügen, das bereits über ein Druckticket verfügt. Ein FixedDocument in einem XPS-Dokument kann nur ein Druckticket auf Dokumentebene enthalten. |
|
Es wurde versucht, ein Druckticket auf Auftragsebene zu einer FixedDocumentSequence hinzuzufügen, die bereits über ein Druckticket verfügt. FixedDocumentSequence in einem XPS-Dokument kann nur ein Druckticket auf Auftragsebene enthalten. |
|
Es wurde versucht, einer FixedPage, die bereits über ein Druckticket verfügt, ein Druckticket auf Seitenebene hinzuzufügen. Eine FixedPage in einem XPS-Dokument kann nur ein Druckticket auf Seitenebene enthalten. |
|
Die eingeschränkte Schriftartauflistung enthielt einen eingeschränkten Schriftarteintrag, der wiederholt wurde. Jeder Schriftarteintrag kann in der Auflistung nur einmal vorkommen. |
|
Eine Ressource mit diesem Partnamen ist bereits vorhanden. |
|
Es wurde versucht, einem Paket, das bereits über ein Paket verfügt, ein Miniaturbild hinzuzufügen. Ein XPS-Dokument kann nur ein Miniaturbild auf Paketebene enthalten. |
|
Es wurde versucht, eine Miniaturansicht auf Seitenebene zu einer FixedPage hinzuzufügen, die bereits über ein Bild verfügt. Eine FixedPage in einem XPS-Dokument kann nur ein Miniaturbild auf Seitenebene enthalten. |
|
Ein Eintrag enthält einen negativen Wert, muss aber einen nicht negativen Wert enthalten. |
|
Es wurde versucht, einem Remotewörterbuch einen Remotewörterbuchverweis hinzuzufügen. Ein Remotewörterbuch kann nicht auf ein anderes Remoteverzeichnis verweisen. |
|
Ein Schnittstellenzeiger zeigt nicht auf eine erkannte Schnittstellenimplementierungen. Die benutzerdefinierte Implementierung von XPS-Dokument-API-Schnittstellen wird nicht unterstützt. |
|
Die Gradientenstoppauflistung verfügt über weniger als zwei Stopps. Eine Gradientenstoppauflistung muss mindestens zwei Farbverlaufsstopps aufweisen. |
|
Die Textzeichenfolge wurde als seitwärts und von rechts nach links ausgerichtet angegeben. Wenn der Text seitwärts ausgerichtet ist, kann er keine Bidi-Ebene aufweisen, die ein ungerader Wert (von rechts nach links) ist. Ebenso kann der Text nicht seitwärts ausgerichtet werden, wenn die Bidi-Ebene ein ungerader Wert ist. |
|
Die Glyphenzuordnungen stimmen nicht mit dem Unicode-Zeichenfolgeninhalt überein. |
|
Der Paketwriter wurde nicht geschlossen, bevor er freigegeben wurde. |
|
Eine Beziehung bezieht sich auf einen Teil, der sich außerhalb des XPS-Dokuments befindet. Alle Inhalte, die in einem XPS-Dokument gerendert werden sollen, müssen im XPS-Dokument enthalten sein. |
|
Reserviert. |
|
Reservierte. |
|
Beim Versuch, eine Zeichenfolge in einen neuen Puffer zu kopieren, ist ein size_t Überlauf aufgetreten. |
|
Es gab mehr Glyphenindizes als Unicode-Codepunkte. Wenn keine Glyphenzuordnungen vorhanden sind, muss die Anzahl der Glyphenindizes kleiner oder gleich der Anzahl der Unicode-Codepunkte sein. |
|
Ein schwerwiegender Fehler ist aufgetreten, und der Inhalt des XPS OM kann möglicherweise nicht wiederhergestellt werden. Einige Komponenten von XPS OM können möglicherweise weiterhin verwendet werden, müssen jedoch überprüft werden, bevor sie weiter verwendet werden. Da der Status der XPS OM nach der Rückgabe dieses Fehlers nicht vorhergesagt werden kann, sollten alle Komponenten der XPS OM freigegeben und verworfen werden. |
|
Ein Farbprofil war vorhanden, wenn es nicht erwartet wurde. Ein Farbprofil ist nur zulässig, wenn der Farbtyp XPS_COLOR_TYPE_CONTEXTist. |
|
Das Ziel einer Beziehung ist nicht der Typ, der vom Kontext der Beziehung erwartet wird. |
|
Der Beziehungstyp wurde nicht erkannt. |
|
Die eingeschränkte Schriftartauflistung enthält eine uneingeschränkte Schriftart. |
|
Reserviert. |
|
Für eine Pfadgeometrie, die sich nicht in einem Ressourcenverzeichnis befindet, ist ein x:Key-Attribut angegeben. Pfadgeometrien, die sich nicht in einem Ressourcenverzeichnis befinden, können kein x:Key-Attribut aufweisen. |
Bemerkungen
Einige XPS-Dokument-API-Methoden rufen die Paket-API auf. Informationen zu den Rückgabewerten der Paket-API finden Sie unter Packaging Errors.
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows 7, Windows Vista mit SP2 und Plattformupdate nur für Windows [ Vista-Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows Server 2008 R2, Windows Server 2008 mit SP2 und Plattformupdate nur für Windows Server [ 2008-Desktop-Apps] |
| Header |
|
| IDL |
|