XPS 檔錯誤
下表列出 XPS 檔 API 方法可傳回的所有 HRESULT 值。 請注意,並非所有方法都會傳回此資料表中列出的每個傳回值。
傳回碼/值 | 描述 |
---|---|
|
介面已經有擁有者。 |
|
流血箱尺寸與頁面維度不相容。 出血方塊寬度值必須大於或等於頁面寬度,加上流血方塊原點 X 座標的絕對值。 出血方塊高度值必須大於或等於頁面高度,加上流血方塊原點 Y 座標的絕對值。 |
|
PathGeometry 元素包含一組以 Figures 屬性或子 PathFigure 元素指定的 路徑圖。 geometry 的路徑圖形不能同時有 Figures 屬性和子 PathFigure 元素。 |
|
ResourceDictionary 元素,在其 Source 屬性中指定遠端資源字典「不可」包含任何資源定義子系。 |
|
插入號位置值順序不足。 位置值必須以遞增順序排序。 |
|
已為空字串指定插入號停止;或者,插入號跳躍索引已超過 Unicode 字串的長度。 |
|
色彩值超出範圍。 對於 XPS_COLOR_TYPE_SCRGB 色彩類型,Alpha 色板值必須大於或等於 0.0,且小於或等於 +1.0。 針對 XPS_COLOR_TYPE_CONTEXT 色彩類型, 代表 Alpha 色板值的 channelValues[0] 必須大於或等於 0.0,且小於或等於 +1.0。 |
|
資源字典中的視覺效果具有 Name 屬性,無法在 ResourceDictionary 元素的任何子系 上指定。 |
|
具有此名稱的物件已存在於字典中。 |
|
字典中已有具有此索引鍵名稱的物件。 |
|
已保留。 |
|
流血的方塊矩形包含一或多個不正確值。 請參閱有效值的參數描述。 |
|
內容方塊矩形包含一或多個不正確值。 請參閱有效值的參數描述。 |
|
內容類型字串無效。 |
|
FLOAT 值無效。 它是無限或不是數位(NAN)。 |
|
字型 URI 無效,可能是因為它包含不正確空白片段或字元。 |
|
指定的語言無效或格式不正確。 |
|
查閱索引鍵名稱參考的物件,該物件不是呼叫的正確類型;例如,如果方法傳回筆刷,但查閱索引鍵名稱會參考 geometry 物件。 |
XPS_E_INVALID_MARKUP 0x8052000c |
正在讀取的標記包含不符合 XML 紙張規格 的專案或屬性 。 注意: 若要代表浮點值,XPS OM 會使用 FLOAT 資料類型, 而不是 DOUBLE 。 如果 XPS 檔具有不符合 FLOAT 值的浮點數據 元素,當還原序列化期間遇到該值時,將會傳回此錯誤。 |
|
根據 XML 紙張規格,傳遞的字串不是有效的名稱。 |
|
已保留。 |
|
頁面維度包含不正確頁面大小值。 |
|
根據 XML 紙張規格 ,查閱索引鍵字串無效。 |
|
不支援縮圖影像類型。 |
|
發現格式不正確或格式不正確的 XML 標記。 |
|
在一或多個 XPS_GLYPH_MAPPING 結構中,元素順序不一。 |
|
圖像對應超過圖像索引的數目。 |
|
字元對應中的錯誤。 如果 Unicode 字串是空的,此錯誤表示也會定義字元對應。 如果 Unicode 字串是空的,則不得定義字元對應。 如果 Unicode 字串不是空的,此錯誤表示已針對 Unicode 字串外部的字元定義字元對應。 無法針對落在 Unicode 字串長度之外的字元定義字元對應。 |
|
色彩設定檔參數為 Null ,但預期會有色彩設定檔。 當色彩類型XPS_COLOR_TYPE_CONTEXT時,需要色彩設定檔。 |
|
頁面是指可捨棄的資源,但未指定 DiscardControl 元件名稱。 |
|
IXpsOMPackageWriter::AddPage 在 IXpsOMPackageWriter::StartNewDocument 之前 呼叫。 |
|
套件不包含 FixedDocumentSequence。 |
|
IXpsOMGlyphs 介面需要字型 URI,但未指定字型 URI。 |
|
沒有 Unicode 字串的 IXpsOMGlyphs 介面不會指定任何字元索引。 IXpsOMGlyphs 介面必須指定 Unicode 字串或字元索引陣列。 |
|
無法找到影像筆刷的影像資源。 |
|
遠端資源具有非預期的 物件。 |
|
頁面尚未命名;只有在頁面具有名稱時,才能設定超連結目標狀態。 |
|
FixedDocument 不包含任何 FixedPage 元件。 XPS 檔必須至少包含一個 FixedPage 元件。 |
|
頁面參考沒有對應的頁面。 |
|
未參考必要的目標群組件。 |
|
未為資源指定資料流程。 |
|
找不到 FixedDocumentSequence 所參考的 FixedDocument 元件。 XPS 檔必須至少包含一個 FixedDocument。 |
|
找不到 FixedDocument 所參考的 FixedPage 元件。 XPS 檔必須至少包含一個 FixedPage 元件。 |
|
關聯性目標群組件不存在於封裝關聯性中。 |
|
未 為資源指定 x:Key 屬性。 |
|
頁面或遠端字典內容所參考的資源不存在為頁面關聯性。 |
|
未在呼叫 IXpsOMPackageWriter::StartNewDocument 中指定參考的受限制字型 。 |
|
區段資料陣列的專案比區段類型陣列少。 |
|
嘗試將 FixedDocumentSequence 新增至已經有一個的套件。 XPS 檔必須包含一個和只有一個 FixedDocumentSequence 元件。 |
|
嘗試將檔層級的列印票證新增至已經有一個的 FixedDocument。 XPS 檔中的 FixedDocument 只能包含一個檔層級的列印票證。 |
|
嘗試將作業層級的列印票證新增至已經有一個的 FixedDocumentSequence。 XPS 檔中的 FixedDocumentSequence 只能包含一個作業層級的列印票證。 |
|
嘗試將頁面層級列印票證新增至已擁有一個的 FixedPage。 XPS 檔中的 FixedPage 只能包含一個頁面層級的列印票證。 |
|
受限制的字型集合包含重複的受限制字型專案。 每個字型專案只能發生在集合中一次。 |
|
該部分名稱的資源已經存在。 |
|
嘗試將縮圖影像新增至已經有縮圖的套件。 XPS 檔只能包含一個套件層級的縮圖影像。 |
|
嘗試將頁面層級的縮圖影像新增至已擁有一個的 FixedPage。 XPS 檔中的 FixedPage 只能包含一個頁面層級的縮圖影像。 |
|
專案包含負值,但必須包含非負值。 |
|
嘗試將遠端字典參考新增至遠端字典。 遠端字典無法參考另一個遠端字典。 |
|
介面指標不會指向已辨識的介面實作。 不支援 XPS 檔 API 介面的自訂實作。 |
|
漸層停駐點集合少於兩個停駐點。 漸層停駐點集合必須至少有兩個漸層停駐點。 |
|
文字字串指定為正向側向和由右至左。 如果文字是側向的,它不能有一個奇數值(由右至左)的 bidi 層級。 同樣地,如果 bidi 層級是奇數值,則文字無法側向。 |
|
字元對應不符合 Unicode 字串內容。 |
|
套件寫入器在發行之前未關閉。 |
|
關聯性是指 XPS 檔外部的元件。 XPS 檔中要轉譯的所有內容都必須包含在 XPS 檔中。 |
|
已保留。 |
|
保留 。 |
|
嘗試將字串複製到新的緩衝區時發生size_t 溢位。 |
|
字元索引比 Unicode 字碼點多。 如果沒有圖像對應,圖像索引的數目必須小於或等於 Unicode 字碼點的數目。 |
|
發生嚴重錯誤,且 XPS OM 的內容可能無法復原。 XPS OM 的某些元件可能仍可使用,但必須先經過驗證,才能進一步使用。 由於傳回此錯誤之後無法預測 XPS OM 的狀態,因此應該釋放並捨棄 XPS OM 的所有元件。 |
|
未預期有色彩設定檔存在。 只有在色彩類型 XPS_COLOR_TYPE_CONTEXT 時,才允許色彩設定檔。 |
|
關聯性的目標不是關聯性內容所預期的類型。 |
|
無法辨識關聯性類型。 |
|
受限制的字型集合包含不受限制的字型。 |
|
已保留。 |
|
不在資源字典中的路徑幾何具有 指定的 x:Key 屬性。 不在資源字典中的路徑幾何不能有 x:Key 屬性。 |
備註
某些 XPS 檔 API 方法會呼叫 封裝 API。 如需封裝 API 傳回值的相關資訊,請參閱 封裝錯誤 。
需求
需求 | 值 |
---|---|
最低支援的用戶端 |
適用于 Windows Vista 的 Windows 7、Windows Vista SP2 和平臺更新 [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows Server 2008 R2、Windows Server 2008 SP2 和 Platform Update for Windows Server 2008 [僅限傳統型應用程式] |
標題 |
|
IDL |
|