SPWeb.AvailableContentTypes Property

Gets the collection of all content type templates that apply to the current scope, including those of the current website, as well as any parent websites.

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Available in Sandboxed Solutions: Yes
Available in SharePoint Online

[ClientCallableAttribute]
[ClientCallableConstraintAttribute(Type = ClientCallableConstraintType.NotNull)]
public SPContentTypeCollection AvailableContentTypes { get; }

Property Value

Type: Microsoft.SharePoint.SPContentTypeCollection
An SPContentTypeCollection object that represents the content types.

Use the ContentTypes property to return only the content types of the current website.

Show: