Partager via


DataObjectIdentifierConverter.BuildString, méthode

Génère une version de chaîne d'un identificateur.

Espace de noms :  Microsoft.VisualStudio.Data
Assembly :  Microsoft.VisualStudio.Data (dans Microsoft.VisualStudio.Data.dll)

Syntaxe

'Déclaration
Protected Overridable Function BuildString ( _
    typeName As String, _
    identifierParts As String(), _
    forDisplay As Boolean _
) As String
protected virtual string BuildString(
    string typeName,
    string[] identifierParts,
    bool forDisplay
)
protected:
virtual String^ BuildString(
    String^ typeName, 
    array<String^>^ identifierParts, 
    bool forDisplay
)
abstract BuildString : 
        typeName:string * 
        identifierParts:string[] * 
        forDisplay:bool -> string  
override BuildString : 
        typeName:string * 
        identifierParts:string[] * 
        forDisplay:bool -> string
protected function BuildString(
    typeName : String, 
    identifierParts : String[], 
    forDisplay : boolean
) : String

Paramètres

  • typeName
    Type : String

    Le nom d'un type d'objet de données.

  • identifierParts
    Type : array<String[]

    Un tableau de parties mises en forme d'identificateur.

  • forDisplay
    Type : Boolean

    Indique si la chaîne résultante sera utilisée pour l'affichage uniquement.

Valeur de retour

Type : String
Retourne une version de chaîne d'un identificateur.

Exceptions

Exception Condition
ArgumentNullException

Le paramètre d' typeName et/ou d' identifierParts est null.

ArgumentException

Le paramètre d' identifierParts contient des données incorrectes.

Notes

Lorsque l'argument d' forDisplay est true, le fournisseur de données peut retourner un identificateur qui est approprié pour un utilisateur mais n'est pas nécessairement un identificateur valide sur la source de données. Par exemple, un identificateur en deux parties « myuser.mytable » peut être valide sur la source de données, mais une version appropriée d'affichage peut être « mytable (utilisateur : myuser) ».

Sécurité .NET Framework

Voir aussi

Référence

DataObjectIdentifierConverter Classe

Microsoft.VisualStudio.Data, espace de noms