SPContentType.ValidateName - Méthode
Vérifie si une chaîne est acceptable comme nom pour un type de contenu.
Espace de noms : Microsoft.SharePoint
Assembly : Microsoft.SharePoint (dans Microsoft.SharePoint.dll)
Syntaxe
'Déclaration
Public Shared Sub ValidateName ( _
name As String _
)
'Utilisation
Dim name As StringSPContentType.ValidateName(name)
public static void ValidateName(
string name
)
Paramètres
name
Type : System.StringNom à valider.
Remarques
Vous pouvez utiliser cette méthode pour valider une chaîne de nom avant de l'assigner comme valeur de propriété de Name d'un type de contenu. Notez que cette méthode ne vérifie pas si le nom proposé est un doublon. Ce contrôle est effectué lorsque vous essayez d'ajouter le type de contenu à une collection à l'aide de la méthode Add .
Exemples
L'exemple suivant provient d'une application console. L'exemple tente de valider un nom intentionnellement non valide. Par conséquent, une exception est levée, et l'application imprime le message d'exception dans la 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);
}
L'exemple de code affiche le résultat suivant dans la console.
The content type name cannot contain: \ / : * ? " # % < > { } | ~ &, two consecutive periods (..), or special characters such as a tab.
Voir aussi
Référence
Microsoft.SharePoint - Espace de noms