//============================================================ // <T>存储设置信息</T> // // @param xconfig 设置信息 //============================================================ public override void OnSaveConfig(FXmlNode xconfig) { base.OnSaveConfig(xconfig); // 存储属性 xconfig.Set("data_name", _dataName); xconfig.Set("data_type", _dataType.ToString()); xconfig.Set("data_key", _dataKey); xconfig.Set("data_require", _dataRequire); xconfig.Set("data_value", _dataValue); xconfig.Set("data_default", _dataDefault); xconfig.Set("data_order", _dataOrder); xconfig.Set("query_able", _queryAble); xconfig.Set("insert_able", _insertAble); xconfig.Set("update_able", _updateAble); xconfig.Set("delete_able", _deleteAble); xconfig.Set("display_search", _displaySearch); xconfig.Set("display_picker", _displayPicker); xconfig.Set("display_zoom", _displayZoom); xconfig.Set("edit_insert", _editInsert); xconfig.Set("edit_update", _editUpdate); xconfig.Set("edit_delete", _editDelete); xconfig.Set("valid_insert", _validInsert); xconfig.Set("valid_update", _validUpdate); xconfig.Set("valid_delete", _validDelete); xconfig.Set("search_able", _searchAble); xconfig.Set("search_value", _searchValue); xconfig.Set("search_type_cd", _searchTypeCd.ToString()); xconfig.Set("search_label", _searchLabel); }
private bool drawHeader(AnalyzedBase analyzed, EDataType type, string index, string name) { string subshaderFolderName = string.Format("{0} {1} {2}", type.ToString(), index, name); AnalyzedShaderDataBase shader = analyzed as AnalyzedShaderDataBase; GUIContent content = new GUIContent(subshaderFolderName, shader != null ? shader.SourceCode : string.Empty); m_FolderMap[analyzed] = GUITools.DrawHeader(content, false, m_FolderMap[analyzed], true); return(m_FolderMap[analyzed]); }
public string ToDebugString() { string name = GetTagName(); if (name == null) { name = "NULL"; } return(name + "(" + m_EDataType.ToString() + ") = " + ConvertToString()); }
private static DataType Translate(EDataType dataType) { var translated = XHelper.Enums.TryGetValue <DataType>(dataType.ToString()); return(translated ?? System.ComponentModel.DataAnnotations.DataType.Custom); }