Library | File

Class pfcCheckoutOptions

# include <pfcServer.h>

class pfcCheckoutOptions
 : public virtual xobject
{
    xdeclare(pfcCheckoutOptions)
    ...
};
This is a COMPACT class.



Description

This class describes checkout options.
Manual References:
Windchill Connectivity APIs: Checkout and Download



Method Summary

static pfcCheckoutOptions_ptrCreate ()
Creates a new pfcCheckoutOptions object.
optional pfcServerDependencyGetDependency ()
voidSetDependency (optional pfcServerDependency value)
Specifies the dependency rule while checking out dependents of the object that is selected for checkout.
optional xboolGetDownload ()
voidSetDownload (optional xbool value)
Specifies the checkout type as download or link. Download specifies that the object content is downloaded and checked out while link specifies that only the metadata is downloaded and checked out.
optional pfcServerIncludeInstancesGetIncludeInstances ()
voidSetIncludeInstances (optional pfcServerIncludeInstances value)
Specifies the rule while including instances from the family table during checkout.
optional xboolGetReadonly ()
voidSetReadonly (optional xbool value)
Specifies the checkout type as a read-only checkout. This option is applicable only if the checkout type is link.
optional xstringsequence_ptrGetSelectedIncludes ()
voidSetSelectedIncludes (optional xstringsequence_ptr value)
Sequence of URL's to the selected includes, if include option = SERVER_INCLUDE_SELECTED. Can be null
optional xstringGetVersion ()
voidSetVersion (optional xrstring value)
Specifies the version of the object that is checked out.



Method Detail

optional pfcServerDependencyGetDependency ()
voidSetDependency (optional pfcServerDependency value)

Specifies the dependency rule while checking out dependents of the object that is selected for checkout.
Manual References:
Windchill Connectivity APIs: Checkout and Download




optional pfcServerIncludeInstancesGetIncludeInstances ()
voidSetIncludeInstances (optional pfcServerIncludeInstances value)

Specifies the rule while including instances from the family table during checkout.
Manual References:
Windchill Connectivity APIs: Checkout and Download




optional xstringsequence_ptrGetSelectedIncludes ()
voidSetSelectedIncludes (optional xstringsequence_ptr value)

Sequence of URL's to the selected includes, if include option = SERVER_INCLUDE_SELECTED. Can be null
Manual References:
Windchill Connectivity APIs: Checkout and Download




optional xstringGetVersion ()
voidSetVersion (optional xrstring value)

Specifies the version of the object that is checked out.
Manual References:
Windchill Connectivity APIs: Checkout and Download




optional xboolGetDownload ()
voidSetDownload (optional xbool value)

Specifies the checkout type as download or link. Download specifies that the object content is downloaded and checked out while link specifies that only the metadata is downloaded and checked out.
Manual References:
Windchill Connectivity APIs: Checkout and Download




optional xboolGetReadonly ()
voidSetReadonly (optional xbool value)

Specifies the checkout type as a read-only checkout. This option is applicable only if the checkout type is link.
Manual References:
Windchill Connectivity APIs: Checkout and Download




static pfcCheckoutOptions_ptrCreate ()

Creates a new pfcCheckoutOptions object.
Manual References:
Windchill Connectivity APIs: Checkout and Download, Windchill Connectivity APIs: Checkout and Download
Returns:
The new object.