SPContentType.ValidateName method
Confirma se uma seqüência de caracteres é aceitável como o nome de um tipo de conteúdo.
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
Public Shared Sub ValidateName ( _
name As String _
)
'Uso
Dim name As StringSPContentType.ValidateName(name)
public static void ValidateName(
string name
)
Parâmetros
name
Type: System.StringUm nome para validar.
Comentários
Você pode usar esse método para validar uma cadeia de caracteres de nome antes de atribuí-lo como o valor da propriedade de Name de um tipo de conteúdo. Observe que esse método não verifica se o nome proposto é uma duplicata. Essa seleção é feita quando você tenta adicionar o tipo de conteúdo a uma coleção usando o método Add .
Examples
O exemplo a seguir é obtido de um aplicativo de console. O exemplo tenta validar um nome intencionalmente inválido. Como resultado, uma exceção é lançada e o aplicativo imprime a mensagem de exceção para o console.
' Decide on a name for the new content type.
Dim contentTypeName As String = "R&D"
Try
SPContentType.ValidateName(contentTypeName)
Catch ex As SPException
Console.WriteLine(ex.Message)
End Try
// Decide on a name for the new content type.
string contentTypeName = "R&D";
try
{
SPContentType.ValidateName(contentTypeName);
}
catch (SPException ex)
{
Console.WriteLine(ex.Message);
}
O código de exemplo imprime a seguinte saída no console.
The content type name cannot contain: \ / : * ? " # % < > { } | ~ &, two consecutive periods (..), or special characters such as a tab.
Ver também
Referência
Microsoft.SharePoint namespace