Table of Contents

Interface IFieldLink

Namespace
PnP.Core.Model.SharePoint
Assembly
PnP.Core.dll

Public interface to define a FieldLink object

public interface IFieldLink : IDataModel<IFieldLink>, IDataModelParent, IDataModelWithContext, ISupportModules<IFieldLink>, IDataModelGet<IFieldLink>, IDataModelLoad<IFieldLink>, IDataModelUpdate, IDataModelDelete, IQueryableDataModel
Inherited Members
Extension Methods

Properties

A special property used to add an asterisk to a $select statement

object All { get; }

Property Value

object

Gets or sets the display name of the field in the field link.

string DisplayName { get; set; }

Property Value

string

Gets or sets the field internal name specified in the field link.

string FieldInternalName { get; }

Property Value

string

Gets or sets a Boolean value that specifies whether the field is displayed in forms that can be edited.

bool Hidden { get; set; }

Property Value

bool

Gets a value that specifies the GUID of the FieldLink.

Guid Id { get; }

Property Value

Guid

Gets a value that specifies the name of the FieldLink.

string Name { get; }

Property Value

string

Gets or sets whether the field is read-only.

[SuppressMessage("Naming", "CA1716:Identifiers should not match keywords", Justification = "<Pending>")]
bool ReadOnly { get; set; }

Property Value

bool

Gets or sets whether the field is required.

bool Required { get; set; }

Property Value

bool

Gets or sets whether the field should be shown in display form.

bool ShowInDisplayForm { get; set; }

Property Value

bool