PublishingWebCollection.Add Method (String)
Creates a child PublishingWeb object in the parent PublishingWeb object of this collection.
Namespace: Microsoft.SharePoint.Publishing
Assembly: Microsoft.SharePoint.Publishing (in Microsoft.SharePoint.Publishing.dll)
Syntax
'Declaration
Public Function Add ( _
newPublishingWebUrl As String _
) As PublishingWeb
'Usage
Dim instance As PublishingWebCollection
Dim newPublishingWebUrl As String
Dim returnValue As PublishingWeb
returnValue = instance.Add(newPublishingWebUrl)
public PublishingWeb Add(
string newPublishingWebUrl
)
Parameters
newPublishingWebUrl
Type: System.StringName property for the PublishingWeb object to be created. This parameter maps directly to the syntax for the [T:Microsoft.SharePoint.SPWebCollection.Add(System.String)] object. The URL should not have a leading slash. The URL string should be site-relative.
Return Value
Type: Microsoft.SharePoint.Publishing.PublishingWeb
A child PublishingWeb object in the parent PublishingWeb object of this collection.
Exceptions
Exception | Condition |
---|---|
[System.ArgumentNullException] | The newPublishingWebUrl parameter must not be a null reference (Nothing in Visual Basic) or empty. |
Remarks
The new PublishingWeb inherits the language ID from the parent. Call the alternate Add method to provide a language ID explicitly. The Publishing Site Web template is always used for this Add method.