The CheckoutList interface is used to initialize the data contained in the CheckoutList command component, which displays the FileNet Workplace Checkout List Java™Server Pages (JSP) page. This page enables the user to select a single item from a list of items that are checked-out to the calling user. Using this interface, the client application can filter the list of available checked-out items based on MIME type, as well as specify the page title.
After the CheckoutList command has been executed by calling IAppIntCmd::Invoke, a CheckoutList response component is returned. The response component contains specific CheckoutList command data, which is accessible through the ICheckoutListRsp interface.
coclass CheckoutListCmd {
[default] interface ICheckoutListCmd;
interface IAppIntCmd;
};
DLL | FnAppIntCheckoutListCmd.dll |
See Also | ICheckoutListRsp Interface |
The ICheckoutListCmd interface defines one method:
Method | Description |
---|---|
Initialize |
Customizes the Checkout List JSP page in preparation for use by the CheckoutList operation, including filtering the list of checked-out items based on MIME type, as well as specifying the page title. |
The following is a fragment from the complete example for the CheckoutList command.
...
// Instantiate the custom CheckoutList command component ICheckoutListCmdPtr spICheckoutListCmd;
hResult = spICheckoutListCmd.CreateInstance(__uuidof(CheckoutListCmd));
if (FAILED(hResult)) {
std::cout << "Could not create the CheckoutList command component.\n"; _ASSERTE(0);
}...