Reference Guide
GdPicture14 Namespace / GdPictureSegmenter Class / GetStat Method
Example





In This Topic
    GetStat Method (GdPictureSegmenter)
    In This Topic
    Returns the status of the last executed operation with the current GdPictureSegmenter object.
    Syntax
    'Declaration
     
    
    Public Function GetStat() As GdPictureStatus
    public GdPictureStatus GetStat()
    public function GetStat(): GdPictureStatus; 
    public function GetStat() : GdPictureStatus;
    public: GdPictureStatus GetStat(); 
    public:
    GdPictureStatus GetStat(); 

    Return Value

    A member of the GdPictureStatus enumeration. If the method has been successfully followed, then the return value is GdPictureStatus.OK. We strongly recommend always checking this status first.
    Remarks
    Use this method in the combination with all those, which return a value instead of a status.
    Example
    How to check the if the called method has been followed without errors.
    Using oGdPictureSegmenter As GdPictureSegmenter = New GdPictureSegmenter()
     
        'Set up your prefered parameters for the segmentation.
     
        'Run the segmentation process.
        Dim result As String = oGdPictureSegmenter.RunSegmentation()
        'Check the status.
        Dim status As GdPictureStatus = oGdPictureSegmenter.GetStat()
        If status = GdPictureStatus.OK Then
            'The method has been followed without errors.
            'Continue ...
        Else
            'Some error occurred.
            MessageBox.Show("The segmentation process has failed with the status: " + status.ToString(), "Example: GetStat")
        End If
    End Using
    using (GdPictureSegmenter oGdPictureSegmenter = new GdPictureSegmenter())
    {
        //Set up your prefered parameters for the segmentation.
     
        //Run the segmentation process.
        string result = oGdPictureSegmenter.RunSegmentation();
        //Check the status.
        GdPictureStatus status = oGdPictureSegmenter.GetStat();
        if (status == GdPictureStatus.OK)
        {
            //The method has been followed without errors.
            //Continue ...
        }
        else
        {
            //Some error occurred.
            MessageBox.Show("The segmentation process has failed with the status: " + status.ToString(), "Example: GetStat");
        }
    }
    See Also