TITcs.SharePoint.Libs by Stiven F. Câmara

<PackageReference Include="TITcs.SharePoint.Libs" Version="1.0.0" />

.NET API 60,016,200 bytes

 SPField

public class SPField
public enum ListItemMenuState

public string AggregationFunction { get; set; }

public bool? AllowDeletion { get; set; }

public string AuthoringInfo { get; }

public bool CalloutMenu { get; set; }

public bool CanBeDeleted { get; }

public bool CanBeDisplayedInEditForm { get; }

public bool CanToggleHidden { get; }

public string DefaultFormula { get; set; }

public bool DefaultListField { get; }

public virtual string DefaultValue { get; set; }

public virtual object DefaultValueTyped { get; }

public string Description { get; set; }

public string Direction { get; set; }

public string DisplaySize { get; set; }

public bool EnforceUniqueValues { get; set; }

public string EntityPropertyName { get; }

public string[] FieldReferences { get; }

public virtual BaseFieldControl FieldRenderingControl { get; }

public virtual Type FieldValueType { get; }

public virtual bool Filterable { get; }

public virtual bool FilterableNoRecurrence { get; }

public bool FromBaseType { get; }

public string Group { get; set; }

public bool Hidden { get; set; }

public Guid Id { get; }

public virtual string IMEMode { get; set; }

public bool Indexable { get; }

public virtual bool Indexed { get; set; }

public string InternalName { get; }

public virtual string JSLink { get; set; }

public string JumpToField { get; set; }

public bool LinkToItem { get; set; }

public ListItemMenuState LinkToItemAllowed { get; set; }

public bool ListItemMenu { get; set; }

public virtual bool NoCrawl { get; set; }

public SPList ParentList { get; }

public string PIAttribute { get; set; }

public string PITarget { get; set; }

public virtual object PreviewValueTyped { get; }

public string PrimaryPIAttribute { get; set; }

public string PrimaryPITarget { get; set; }

public bool PushChangesToLists { get; set; }

public bool ReadOnlyField { get; set; }

public string RelatedField { get; set; }

public bool Reorderable { get; }

public bool Required { get; set; }

public string SchemaXml { get; set; }

public string SchemaXmlWithResourceTokens { get; }

public string Scope { get; }

public bool Sealed { get; set; }

public bool? ShowInDisplayForm { get; set; }

public bool? ShowInEditForm { get; set; }

public bool? ShowInListSettings { get; set; }

public bool? ShowInNewForm { get; set; }

public bool ShowInVersionHistory { get; set; }

public bool? ShowInViewForms { get; set; }

public virtual bool Sortable { get; }

public string SourceId { get; }

public string StaticName { get; set; }

public string Title { get; set; }

public SPUserResource TitleResource { get; }

public string TranslationXml { get; set; }

public SPFieldType Type { get; set; }

public string TypeAsString { get; set; }

public virtual string TypeDisplayName { get; }

public string TypeShortDescription { get; }

public bool UsedInWebContentTypes { get; }

public string ValidationEcmaScript { get; }

public string ValidationFormula { get; set; }

public string ValidationMessage { get; set; }

public int Version { get; }

public string XPath { get; set; }

public SPField(SPFieldCollection fields, string fieldName)

public SPField(SPFieldCollection fields, string typeName, string displayName)

public virtual void AnnotateField(XmlNode fieldRefNode)

public void Delete()

public object GetCustomProperty(string propertyName)

public virtual object GetFieldValue(string value)

public virtual string GetFieldValueAsHtml(object value)

public virtual string GetFieldValueAsText(object value)

public virtual object GetFieldValueForClientRender(SPItem item, SPControlMode mode)

public virtual string GetFieldValueForEdit(object value)

public virtual Dictionary<string, object> GetJsonClientFormFieldSchema(SPControlMode mode)

public virtual string GetProperty(string propertyName)

public virtual string GetValidatedString(object value)

public virtual void OnAdded(SPAddFieldOptions op)

public virtual void OnAddingToContentType(SPContentType contentType)

public virtual void OnDeleting()

public virtual void OnDeletingFromContentType(SPContentType contentType)

public virtual void OnUpdated()

public virtual void ParseAndSetValue(SPListItem item, string value)

public virtual object ParseValue(SPListItem item, string value)

public virtual string RenderFieldValueAsJson(object value)

public void RevertCustomizations()

public void SetCustomProperty(string propertyName, object propertyValue)

public void Update(bool pushChangesToLists)

public virtual void Update()

public virtual object ValidateAndParseValue(SPListItem item, string value)

public void ValidateParseAndSetValue(SPListItem item, string value)