IXpsOMPageReference::HasRestrictedFonts メソッド (xpsobjectmodel.h)
参照先ページのドキュメント サブツリーに 、EmbeddingOption プロパティが XPS_FONT_EMBEDDING_RESTRICTEDに設定されているフォント リソースを持つグリフが含まれるかどうかを示すブール値を取得します。
構文
HRESULT HasRestrictedFonts(
[out, retval] BOOL *restrictedFonts
);
パラメーター
[out, retval] restrictedFonts
参照先ページのドキュメント サブツリーに、EmbeddingOption プロパティがXPS_FONT_EMBEDDING_RESTRICTEDに設定されているフォント リソースを持つ IXpsOMGlyphs インターフェイスが含まれているかどうかを示すブール値。
値 | 意味 |
---|---|
|
参照先のページが読み込まれる場合、そのページは 、EmbeddingOption プロパティが XPS_FONT_EMBEDDING_RESTRICTED に設定されているフォント リソースを少なくとも 1 つ参照します。
参照先ページが読み込まれていない場合、そのページには、 EmbeddingOption プロパティが XPS_FONT_EMBEDDING_RESTRICTED に設定されている少なくとも 1 つのフォント リソースとのリレーションシップがあります。 |
|
参照先のページが読み込まれると、 EmbeddingOption プロパティが XPS_FONT_EMBEDDING_RESTRICTED に設定されているフォント リソースはページで参照されません。
参照先ページが読み込まれていない場合、 EmbeddingOption プロパティが XPS_FONT_EMBEDDING_RESTRICTED に設定されているフォント リソースとのリレーションシップはありません。 |
戻り値
メソッドが成功すると、S_OKが返されます。それ以外の場合は、 HRESULT エラー コードを返します。
リターン コード | 説明 |
---|---|
|
メソッドが成功しました。 |
|
restrictedFonts が NULL です。 |
注釈
この値は自動的には更新されません。 値が変更されるようにフォントまたはグリフを追加または削除する場合は、現在の値を取得するために HasRestrictedFonts を再度呼び出す必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 7、Windows Vista SP2 と Windows Vista 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2008 R2、Windows Server 2008 SP2 および Windows Server 2008 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ] |
対象プラットフォーム | Windows |
ヘッダー | xpsobjectmodel.h |