public StrTable GetRange(int index, int count) { global::System.IntPtr cPtr = TreeizeRelDPINVOKE.StrTable_GetRange(swigCPtr, index, count); StrTable ret = (cPtr == global::System.IntPtr.Zero) ? null : new StrTable(cPtr, true); if (TreeizeRelDPINVOKE.SWIGPendingException.Pending) { throw TreeizeRelDPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public static string GetFriendlyErrorMessage(Exception?ex, StrTable table) { string msg = "エラー: " + (ex?.Message ?? "不明なエラーが発生しました。"); VpnException?vpnError = ex as VpnException; if (vpnError != null) { msg = vpnError.GetFriendlyVpnErrorMessage(table); } return(msg); }
public string GetFriendlyVpnErrorMessage(StrTable table) { string str = table.GetStr($"ERR_{(int)this.Error}"); if (str._IsEmpty()) { str = this.Message; } if (this.HasRecvMsg) { str = this.RecvMsg; } return(str); }
public static DataSet GetRoleAll() { DataSet ds = getEmptyDataSet(); DataTable dt = ds.Tables[0]; DataRow dr = dt.NewRow(); dr[0] = "1"; dr[1] = StrTable.GetStr("administrator"); dt.Rows.Add(dr); dr = dt.NewRow(); dr[0] = "2"; dr[1] = StrTable.GetStr("lead"); dt.Rows.Add(dr); dr = dt.NewRow(); dr[0] = "3"; dr[1] = StrTable.GetStr("operator"); dt.Rows.Add(dr); dr = dt.NewRow(); dr[0] = "4"; dr[1] = StrTable.GetStr("readonlyUser"); dt.Rows.Add(dr); return(ds); }
internal static global::System.Runtime.InteropServices.HandleRef getCPtr(StrTable obj) { return((obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr); }