Partager via


ParameterizedString, classe

Représente une chaîne qui comporte des paramètres incorporés.

Hiérarchie d'héritage

System.Object
  Microsoft.TeamFoundation.TestManagement.Client.ParameterizedString

Espace de noms :  Microsoft.TeamFoundation.TestManagement.Client
Assembly :  Microsoft.TeamFoundation.TestManagement.Client (dans Microsoft.TeamFoundation.TestManagement.Client.dll)

Syntaxe

'Déclaration
Public Class ParameterizedString _
    Implements IEnumerable(Of ParameterizedStringPart), IEnumerable
public class ParameterizedString : IEnumerable<ParameterizedStringPart>, 
    IEnumerable
public ref class ParameterizedString : IEnumerable<ParameterizedStringPart>, 
    IEnumerable
type ParameterizedString =  
    class
        interface IEnumerable<ParameterizedStringPart>
        interface IEnumerable
    end
public class ParameterizedString implements IEnumerable<ParameterizedStringPart>, IEnumerable

Le type ParameterizedString expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique ParameterizedString() Initialise une nouvelle instance de la classe ParameterizedString.
Méthode publique ParameterizedString(String) Initialise une nouvelle instance de la classe ParameterizedString à l'aide de la chaîne donnée.
Méthode publique ParameterizedString(XmlReader) Initialise une nouvelle instance de la classe ParameterizedString à l'aide du lecteur XML.
Méthode publique ParameterizedString(IEnumerable<ParameterizedStringPart>) Initialise une nouvelle instance de la classe ParameterizedString à l'aide de la liste de paramètres de parties fournie.

Début

Propriétés

  Nom Description
Propriété publique Count Obtient le nombre de parties d'une chaîne.
Propriété publiqueMembre statique Empty Obtient une chaîne paramétrable vide.
Propriété publique Item Obtient la partie paramètre à l'index donné de la liste des parties.
Propriété publique ParameterNames Obtient une collection en lecture seule des noms de paramètre de la liste des parties paramètres.

Début

Méthodes

  Nom Description
Méthode publique Copy Retourne une copie de cette chaîne paramétrable.
Méthode publique Equals(Object) Retourne une valeur qui indique si deux objets sont égaux. (Substitue Object.Equals(Object).)
Méthode publique Equals(ParameterizedString) Retourne une valeur qui indique si la chaîne paramétrable fournie est égale à cette chaîne paramétrable.
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publique FromXml Charge les paramètres à l'aide du lecteur XML fourni.
Méthode publique GetEnumerator Retourne un énumérateur qui itère au sein de la collection de parties paramètres de cette chaîne paramétrable.
Méthode publique GetHashCode Retourne le code de hachage pour cette instance. (Substitue Object.GetHashCode().)
Méthode publiqueMembre statique GetParameterNamingErrorMessage Retourne le message localisé à retourner pour une tentative d'ajout d'une partie paramètre avec un nom de paramètre non valide.
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publiqueMembre statique IsValidParameterName Retourne une valeur qui indique si le nom fourni est un nom de paramètre valide.
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actif. (Hérité de Object.)
Méthode publique RenameParameter Renomme le paramètre spécifié avec le nouveau nom donné et retourne la chaîne paramétrable modifiée.
Méthode publique ReplaceParameter Remplace la valeur de paramètre spécifiée par le texte de remplacement donné.
Méthode publique ToString Retourne cet objet de chaîne paramétrable en tant que chaîne. (Substitue Object.ToString().)
Méthode publique ToXml Crée une représentation XML de cette chaîne paramétrable et l'enregistre à l'aide de l'enregistreur XML fourni.

Début

Opérateurs

  Nom Description
Opérateur publicMembre statique Equality Retourne l'opérateur à utiliser dans le code d'égalité (==).
Opérateur publicMembre statique Implicit(String to ParameterizedString) Convertit une chaîne en une chaîne paramétrable.
Opérateur publicMembre statique Implicit(ParameterizedString to String) Retourne un opérateur qui peut être utilisé pour la comparaison implicite de chaînes paramétrées.
Opérateur publicMembre statique Inequality Retourne une valeur qui indique si deux objets ne sont pas égaux.

Début

Champs

  Nom Description
Champ publicMembre statique ElementName Contient le nom de l'élément à utiliser lors de l'enregistrement de cet objet de chaîne paramétrable au format XML.

Début

Implémentations d'interface explicite

  Nom Description
Implémentation d'interface expliciteMéthode privée IEnumerable.GetEnumerator Retourne un énumérateur qui itère au sein d'une collection.

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.TeamFoundation.TestManagement.Client, espace de noms

ParameterizedStringPart