Compartilhar via


Classe ParameterizedString

Representa uma seqüência de caracteres que incorporou os parâmetros.

Hierarquia de herança

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

Namespace:  Microsoft.TeamFoundation.TestManagement.Client
Assembly:  Microsoft.TeamFoundation.TestManagement.Client (em Microsoft.TeamFoundation.TestManagement.Client.dll)

Sintaxe

'Declaração
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

O tipo ParameterizedString expõe os membros a seguir.

Construtores

  Nome Descrição
Método público ParameterizedString() Inicializa uma nova instância da classe ParameterizedString.
Método público ParameterizedString(String) Inicializa uma nova instância de ParameterizedString classe usando a seqüência de caracteres determinado.
Método público ParameterizedString(XmlReader) Inicializa uma nova instância de ParameterizedString classe usando o leitor XML fornecido.
Método público ParameterizedString(IEnumerable<ParameterizedStringPart>) Inicializa uma nova instância de ParameterizedString classe usando a lista fornecida de partes de parâmetro.

Início

Propriedades

  Nome Descrição
Propriedade pública Count Obtém o número de partes na seqüência de caracteres.
Propriedade públicaMembro estático Empty Obtém uma seqüência de caracteres vazia parametrizada.
Propriedade pública Item Obtém a parte do parâmetro de determinado índice da lista de peças.
Propriedade pública ParameterNames Obtém uma coleção somente leitura de nomes de parâmetro da lista de peças de parâmetro.

Início

Métodos

  Nome Descrição
Método público Copy Retorna uma cópia dessa cadeia de caracteres com parâmetros.
Método público Equals(Object) Retorna um valor que indica se os dois objetos são iguais. (Substitui Object.Equals(Object).)
Método público Equals(ParameterizedString) Retorna um valor que indica se fornecida parametrizados seqüência é igual a essa seqüência de caracteres com parâmetros.
Método protegido Finalize Permite que um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele é recuperado pela coleta de lixo. (Herdado de Object.)
Método público FromXml Carrega os parâmetros usando o leitor XML fornecido.
Método público GetEnumerator Retorna um enumerador que itera através da coleção de partes de parâmetro dessa cadeia de caracteres com parâmetros.
Método público GetHashCode Retorna o código hash para essa instância. (Substitui Object.GetHashCode().)
Método públicoMembro estático GetParameterNamingErrorMessage Retorna a mensagem localizada a ser retornado para a tentativa de adicionar uma parte do parâmetro usando um nome de parâmetro inválido.
Método público GetType Obtém o Type da instância atual. (Herdado de Object.)
Método públicoMembro estático IsValidParameterName Retorna um valor que indica se o nome fornecido é um nome de parâmetro válido.
Método protegido MemberwiseClone Cria uma cópia superficial do atual Object. (Herdado de Object.)
Método público RenameParameter Renomeia o parâmetro especificado usando o novo nome dado e retorna a seqüência de caracteres com parâmetros alterada.
Método público ReplaceParameter Substitui o valor do parâmetro especificado usando o texto de substituição fornecido.
Método público ToString Retorna a este objeto string com parâmetros como uma seqüência de caracteres. (Substitui Object.ToString().)
Método público ToXml Cria uma representação XML dessa cadeia de caracteres com parâmetros e salva-o para o gravador XML fornecido.

Início

Operadores

  Nome Descrição
Operador públicoMembro estático Equality Retorna o operador a ser usado no código de igualdade (= =).
Operador públicoMembro estático Implicit(String to ParameterizedString) Converte uma seqüência em uma string com parâmetros.
Operador públicoMembro estático Implicit(ParameterizedString to String) Retorna um operador que pode ser usado para comparação implícita de seqüências de caracteres com parâmetros.
Operador públicoMembro estático Inequality Retorna um valor que indica se os dois objetos não são iguais.

Início

Campos

  Nome Descrição
Campo públicoMembro estático ElementName Contém o nome do elemento a ser usado quando este objeto string com parâmetros é salva em XML.

Início

Implementações explícitas da interface

  Nome Descrição
Implementação explícita da interfaceMétodo particular IEnumerable.GetEnumerator Retorna um enumerador que itera por meio de uma coleção.

Início

Acesso thread-safe

Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.TeamFoundation.TestManagement.Client

ParameterizedStringPart