public int add_ContentType(int pos, int level, HMS.SP.ContentType spContentType) { if (spContentType.__HMSError_ != null && (spContentType.__HMSError_.errno != 0 || spContentType.__HMSError_.info != "")) { pos = this.add_lineAt(pos, level, "__HMSError", HMS.Util.__HMSError.toString(spContentType.__HMSError_)); } pos = this.add__deferred(pos, level, spContentType.__deferred_); pos = this.add__metadata(pos, level, spContentType.__metadata_); pos = this.add__rest(pos, level, spContentType.__rest); pos = this.add_lineAt(pos, level, "Description", HMS.SP.SPUtil.toString(spContentType.Description_)); //String; pos = this.add_lineAt(pos, level, "DisplayFormTemplateName", HMS.SP.SPUtil.toString(spContentType.DisplayFormTemplateName_)); //String; pos = this.add_lineAt(pos, level, "DisplayFormUrl", HMS.SP.SPUtil.toString(spContentType.DisplayFormUrl_)); //String; pos = this.add_lineAt(pos, level, "DocumentTemplate", HMS.SP.SPUtil.toString(spContentType.DocumentTemplate_)); //String; pos = this.add_lineAt(pos, level, "DocumentTemplateUrl", HMS.SP.SPUtil.toString(spContentType.DocumentTemplateUrl_)); //String; pos = this.add_lineAt(pos, level, "EditFormTemplateName", HMS.SP.SPUtil.toString(spContentType.EditFormTemplateName_)); //String; pos = this.add_lineAt(pos, level, "EditFormUrl", HMS.SP.SPUtil.toString(spContentType.EditFormUrl_)); //String; pos = this.add_deferredAt(pos, level, "FieldLinks", "...", myType.GetType("SP.FieldLink"), spContentType.FieldLinks_.__deferred_); //FieldLink; pos = this.add_deferredAt(pos, level, "Fields", "...", myType.GetType("SP.Field"), spContentType.Fields_.__deferred_); //Field; pos = this.add_lineAt(pos, level, "Group", HMS.SP.SPUtil.toString(spContentType.Group_)); //String; pos = this.add_lineAt(pos, level, "Hidden", HMS.SP.SPUtil.toString(spContentType.Hidden_)); //Boolean; pos = this.add_lineAt(pos, level, "Id", HMS.SP.SPUtil.toString(spContentType.Id_)); //Undefined; pos = this.add_lineAt(pos, level, "Name", HMS.SP.SPUtil.toString(spContentType.Name_)); //String; pos = this.add_lineAt(pos, level, "NewFormTemplateName", HMS.SP.SPUtil.toString(spContentType.NewFormTemplateName_)); //String; pos = this.add_lineAt(pos, level, "NewFormUrl", HMS.SP.SPUtil.toString(spContentType.NewFormUrl_)); //String; pos = this.add_deferredAt(pos, level, "Parent", "...", knownPages.pageContentType, spContentType.Parent_.__deferred_); //ContentType; pos = this.add_lineAt(pos, level, "ReadOnly", HMS.SP.SPUtil.toString(spContentType.ReadOnly_)); //Boolean; pos = this.add_lineAt(pos, level, "SchemaXml", HMS.SP.SPUtil.toString(spContentType.SchemaXml_)); //String; pos = this.add_lineAt(pos, level, "SchemaXmlWithResourceTokens", HMS.SP.SPUtil.toString(spContentType.SchemaXmlWithResourceTokens_)); //Object; pos = this.add_lineAt(pos, level, "Scope", HMS.SP.SPUtil.toString(spContentType.Scope_)); //String; pos = this.add_lineAt(pos, level, "Sealed", HMS.SP.SPUtil.toString(spContentType.Sealed_)); //Boolean; pos = this.add_lineAt(pos, level, "StringId", HMS.SP.SPUtil.toString(spContentType.StringId_)); //Undefined; pos = this.add_lineAt(pos, level, "WorkflowAssociations", HMS.SP.SPUtil.toString(spContentType.WorkflowAssociations_)); //Workflow.WorkflowAssociation; return(pos); }
private async void load(string url) { HMS.SP.ContentType spContentType = await SPGet.getContentType(spglb.myClient, url); this.add_ContentType(1, spContentType); this.hide_running(); }
public int add_ContentType_deferred(int pos, int level, HMS.SP.ContentType spContentType) { { string useUrl = spContentType.__deferred_.uri; if (!String.IsNullOrEmpty(useUrl)) { pos = this.add_lineAt(pos, level, false, "ContentType", "", knownPages.pageContentType, useUrl); } else { pos = this.add_lineAt(pos, level, true, "ContentType", "", knownPages.NONE, ""); pos = this.add_ContentType(pos, level + 1, spContentType); } } return(pos); }
public int add_ContentType(int level, HMS.SP.ContentType spContentType) { return(add_ContentType(-1, level, spContentType)); }