ProjectProperty Class

Returns a global property of the current Web site.

Inheritance Hierarchy

System.Object
  System.Web.UI.Control
    Microsoft.SharePoint.WebControls.SPControl
      Microsoft.SharePoint.WebControls.ProjectProperty

Namespace:  Microsoft.SharePoint.WebControls
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Available in Sandboxed Solutions: No

Syntax

'Declaration
<AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level := AspNetHostingPermissionLevel.Minimal)> _
<AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level := AspNetHostingPermissionLevel.Minimal)> _
Public Class ProjectProperty _
    Inherits SPControl
'Usage
Dim instance As ProjectProperty
[AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level = AspNetHostingPermissionLevel.Minimal)]
public class ProjectProperty : SPControl

Examples

The following code example from the item display form (DispForm.aspx) for a list uses the ListProperty control to return the title of the current project to display as part of the page heading.

<table cellpadding=0 cellspacing=0>
   <tr>
      <td nowrap class="ms-titlearea"><SharePoint:ProjectProperty Property="Title" runat="server"/></td>
   </tr>
   <tr>
      <td ID=onetidPageTitle class="ms-pagetitle">
         <SharePoint:ListProperty Property="LinkTitle" runat="server"/>: <SharePoint:ListItemProperty Property="Title" MaxLength=40 runat="server"/>
      </td>
   </tr>
</table>

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

Reference

ProjectProperty Members

Microsoft.SharePoint.WebControls Namespace