IDrawingCreationErrors Interface Reference

List of all members.

Detailed Description

Contains errors that occurred during drawing creation.

This can be viewed as a pseudo-collection of elements. Each element is one error and has index that identifies it within collection.

Contained by:
See also:
ISolid::CreateDrawingFromTemplate


Public Member Functions

HRESULT CanGetErrorObjectName ([in] int error_index,[out, retval] VARIANT_BOOL *out_retval)
 Returns VARIANT_TRUE if it is safe to call GetErrorObjectName() (drawing was created and error type is appropriate).
HRESULT CanGetErrorView ([in] int error_index,[out, retval] VARIANT_BOOL *out_retval)
 Returns VARIANT_TRUE if GetErrorView() can be called (drawing was created and error type is appropriate).
HRESULT GetErrorObjectName ([in] int error_index,[out, retval] BSTR *out_retval)
 Retrieves name of the object for which the error on the given index occurred.
HRESULT GetErrorSheet ([in] int error_index,[out, retval] int *out_retval)
 Retrieves index of the sheet in which the error on the given index occurred.
HRESULT GetErrorType ([in] int error_index,[out, retval] enum EDrawingCreationErrorType *out_retval)
 Retrieves type of the error on the given index.
HRESULT GetErrorView ([in] int error_index,[out, retval] IDrawingView **out_retval)
 Retrieves the view in which the error on the given index occurred.
HRESULT GetErrorViewName ([in] int error_index,[out, retval] BSTR *out_retval)
 Retrieves name of the view in which the error on the given index occurred.

Properties

IDrawing Drawing [get]
 Drawing in which errors (contained in this object) occurred.
int ErrorCount [get]
 Number of errors contained in this object.


Generated on Mon Feb 12 14:18:31 2007 for ETRAGE ACI for Pro/ENGINEER by  doxygen 1.5.1-p1