IXpsOMPageReference::SetPage 메서드(xpsobjectmodel.h)
페이지 참조의 IXpsOMPage 인터페이스를 설정합니다.
구문
HRESULT SetPage(
[in] IXpsOMPage *page
);
매개 변수
[in] page
페이지의 IXpsOMPage 인터페이스 포인터입니다.
반환 값
메서드가 성공하면 S_OK 반환합니다. 그렇지 않으면 HRESULT 오류 코드가 반환됩니다.
반환 코드 | 설명 |
---|---|
|
메서드가 성공했습니다. |
|
페이지 가 NULL입니다. |
|
페이지는 인식된 인터페이스 구현을 가리키지 않습니다. XPS 문서 API 인터페이스의 사용자 지정 구현은 지원되지 않습니다. |
설명
이 메서드에 의해 추가된 페이지는 비어 있거나 완전히 생성될 수 있습니다.
들어오는 페이지에 원격 사전 개체에 대한 참조가 있는 경우 이 호출을 통해 해당 개체를 문서 개체로 가져오지 않습니다. IXpsOMPage::SetDictionaryResource 또는 IXpsOMCanvas::SetDictionaryResource 메서드에 대한 별도의 호출에서 추가해야 합니다.
페이지가 설정된 경우 호출 메서드는 새 페이지로 SetPage 를 호출하기 전에 먼저 해당 페이지를 해제해야 합니다. 설명하기 위해 SetPage 가 새 페이지와 함께 호출되면 패키지에 여전히 존재하는 경우에도 원래 페이지를 삭제할 수 없습니다.
요구 사항
지원되는 최소 클라이언트 | Windows 7, Windows Vista SP2 및 Windows Vista용 플랫폼 업데이트가 포함된 Windows Vista [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | Windows Server 2008 R2, Windows Server 2008 SP2 및 Windows Server 2008용 플랫폼 업데이트 [데스크톱 앱 | UWP 앱] |
대상 플랫폼 | Windows |
헤더 | xpsobjectmodel.h |