hubiquitus4w8.hapi.hStructures.HResult.SetStatus C# (CSharp) Méthode

SetStatus() public méthode

public SetStatus ( ResultStatus status ) : void
status ResultStatus
Résultat void
        public void SetStatus(ResultStatus? status)
        {
            try
            {
                if (status == null)
                    this.Remove("status");
                else
                    this["status"] = (int)status;
            }
            catch (Exception e)
            {
                Debug.WriteLine("{0} : Can not update the status attribute", e.ToString());
            }
        }

Usage Example

Exemple #1
0
        private void notifyResultError(string @ref, ResultStatus resultStatus, string errorMsg, Action<HMessage> messageDelegate)
        {
            JObject obj = new JObject();
            obj["errorMsg"] = errorMsg;

            HResult result = new HResult();
            result.SetStatus(resultStatus);
            result.SetResult(obj);

            HMessage message = new HMessage();
            message.SetRef(@ref);
            message.SetType("hResult");
            message.SetPayload(result);

            this.notifyMessage(message, messageDelegate);
        }
All Usage Examples Of hubiquitus4w8.hapi.hStructures.HResult::SetStatus