SummaryLinkFieldValue class

This class contains both configuration properties and instance data for SummaryLink objects.

Inheritance hierarchy


Namespace:  Microsoft.SharePoint.Publishing.Fields
Assembly:  Microsoft.SharePoint.Publishing (in Microsoft.SharePoint.Publishing.dll)


<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
Public NotInheritable Class SummaryLinkFieldValue
Dim instance As SummaryLinkFieldValue
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
public sealed class SummaryLinkFieldValue


The SummaryLinkFieldValue object is returned when accessing the value of a SummaryLinkField.

The SummaryLinkFieldValue object contains all information about the summary links for a particular field. This information includes configuration properties of the field, such as:

  • Default style for a link.

  • Default style for a group.

  • Number of columns to be used when rendering SummaryLink objects.

The SummaryLinkFieldValue object maintains a list of SummaryLink objects and available groups to which the SummaryLink objects can be assigned. The SummaryLinkFieldValue is also the data container for SummaryLink objects that exist in the SummaryLinkWebPart object.

Thread safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See also


SummaryLinkFieldValue members

Microsoft.SharePoint.Publishing.Fields namespace