Exemplo n.º 1
0
        private async void load(string url)
        {
            HMS.SP.Field spField = await SPGet.getField(spglb.myClient, url);

            this.add_Field(1, spField);
            this.hide_running();
        }
Exemplo n.º 2
0
 public int add_Field_deferred(int pos, int level, HMS.SP.Field spField)
 {
     if (spField.TitleResource_.uri == null)
     {
         pos = this.add_lineAt(pos, level, true, "Field", HMS.SP.SPUtil.toString(spField.Title_), knownPages.NONE, ""); //String;
         pos = add_Field(pos, level + 1, spField);
     }
     else
     {
         string useUrl = spField.__deferred_.uri;
         if (String.IsNullOrEmpty(useUrl))
         {
             useUrl = spField.TitleResource_.uri.Replace("/TitleResource", "");
         }
         pos = this.add_lineAt(pos, level, false, spField.Title_, "", knownPages.pageField, useUrl);
     }
     return(pos);
 }
Exemplo n.º 3
0
 public int  add_Field(int pos, int level, HMS.SP.Field spField)
 {
     if (spField.__HMSError_ != null && (spField.__HMSError_.errno != 0 || spField.__HMSError_.info != ""))
     {
         pos = this.add_lineAt(pos, level, "__HMSError", HMS.Util.__HMSError.toString(spField.__HMSError_));
     }
     pos = this.add__deferred(pos, level, spField.__deferred_);
     pos = this.add__metadata(pos, level, spField.__metadata_);
     pos = this.add__rest(pos, level, spField.__rest);
     pos = this.add_lineAt(pos, level, "CanBeDeleted", HMS.SP.SPUtil.toString(spField.CanBeDeleted_));                               //Boolean;
     pos = this.add_lineAt(pos, level, "DefaultValue", HMS.SP.SPUtil.toString(spField.DefaultValue_));                               //String;
     pos = this.add_lineAt(pos, level, "Description", HMS.SP.SPUtil.toString(spField.Description_));                                 //String;
     pos = this.add_lineAt(pos, level, "Direction", HMS.SP.SPUtil.toString(spField.Direction_));                                     //String;
     pos = this.add_lineAt(pos, level, "EnforceUniqueValues", HMS.SP.SPUtil.toString(spField.EnforceUniqueValues_));                 //Boolean;
     pos = this.add_lineAt(pos, level, "EntityPropertyName", HMS.SP.SPUtil.toString(spField.EntityPropertyName_));                   //String;
     pos = this.add_lineAt(pos, level, "FieldTypeKind", HMS.SP.SPUtil.toString(spField.FieldTypeKind_));                             //Int32;
     pos = this.add_lineAt(pos, level, "Filterable", HMS.SP.SPUtil.toString(spField.Filterable_));                                   //Boolean;
     pos = this.add_lineAt(pos, level, "FromBaseType", HMS.SP.SPUtil.toString(spField.FromBaseType_));                               //Boolean;
     pos = this.add_lineAt(pos, level, "Group", HMS.SP.SPUtil.toString(spField.Group_));                                             //String;
     pos = this.add_lineAt(pos, level, "Hidden", HMS.SP.SPUtil.toString(spField.Hidden_));                                           //Boolean;
     pos = this.add_lineAt(pos, level, "Id", HMS.SP.SPUtil.toString(spField.Id_));                                                   //Guid;
     pos = this.add_lineAt(pos, level, "Indexed", HMS.SP.SPUtil.toString(spField.Indexed_));                                         //Boolean;
     pos = this.add_lineAt(pos, level, "InternalName", HMS.SP.SPUtil.toString(spField.InternalName_));                               //String;
     pos = this.add_lineAt(pos, level, "JSLink", HMS.SP.SPUtil.toString(spField.JSLink_));                                           //String;
     pos = this.add_lineAt(pos, level, "ReadOnlyField", HMS.SP.SPUtil.toString(spField.ReadOnlyField_));                             //Boolean;
     pos = this.add_lineAt(pos, level, "Required", HMS.SP.SPUtil.toString(spField.Required_));                                       //Boolean;
     pos = this.add_lineAt(pos, level, "SchemaXml", HMS.SP.SPUtil.toString(spField.SchemaXml_));                                     //String;
     pos = this.add_lineAt(pos, level, "SchemaXmlWithResourceTokens", HMS.SP.SPUtil.toString(spField.SchemaXmlWithResourceTokens_)); //String;
     pos = this.add_lineAt(pos, level, "Scope", HMS.SP.SPUtil.toString(spField.Scope_));                                             //String;
     pos = this.add_lineAt(pos, level, "Sealed", HMS.SP.SPUtil.toString(spField.Sealed_));                                           //Boolean;
     pos = this.add_lineAt(pos, level, "Sortable", HMS.SP.SPUtil.toString(spField.Sortable_));                                       //Boolean;
     pos = this.add_lineAt(pos, level, "StaticName", HMS.SP.SPUtil.toString(spField.StaticName_));                                   //String;
     pos = this.add_lineAt(pos, level, "Title", HMS.SP.SPUtil.toString(spField.Title_));                                             //String;
     pos = this.add_lineAt(pos, level, "TypeAsString", HMS.SP.SPUtil.toString(spField.TypeAsString_));                               //String;
     pos = this.add_lineAt(pos, level, "TypeDisplayName", HMS.SP.SPUtil.toString(spField.TypeDisplayName_));                         //String;
     pos = this.add_lineAt(pos, level, "TypeShortDescription", HMS.SP.SPUtil.toString(spField.TypeShortDescription_));               //String;
     pos = this.add_lineAt(pos, level, "ValidationFormula", HMS.SP.SPUtil.toString(spField.ValidationFormula_));                     //String;
     pos = this.add_lineAt(pos, level, "ValidationMessage", HMS.SP.SPUtil.toString(spField.ValidationMessage_));                     //String;
     return(pos);
 }
Exemplo n.º 4
0
 public int add_Field(int level, HMS.SP.Field spField)
 {
     return(add_Field(-1, level, spField));
 }