Compartir a través de


ParameterizedString (Clase)

Representa una cadena que tiene parámetros incrustados.

Jerarquía de herencia

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

Espacio de nombres:  Microsoft.TeamFoundation.TestManagement.Client
Ensamblado:  Microsoft.TeamFoundation.TestManagement.Client (en Microsoft.TeamFoundation.TestManagement.Client.dll)

Sintaxis

'Declaración
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

El tipo ParameterizedString expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público ParameterizedString() Inicializa una nueva instancia de la clase ParameterizedString.
Método público ParameterizedString(String) Inicializa una nueva instancia de la clase ParameterizedString usando la cadena dada.
Método público ParameterizedString(XmlReader) Inicializa una nueva instancia de la clase ParameterizedString usando el lector XML proporcionado.
Método público ParameterizedString(IEnumerable<ParameterizedStringPart>) Inicializa una nueva instancia de la clase ParameterizedString usando la lista de partes de parámetro proporcionada.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública Count Obtiene el número de partes de la cadena.
Propiedad públicaMiembro estático Empty Obtiene una cadena parametrizada vacía.
Propiedad pública Item Obtiene la parte de parámetro en el índice dado de la lista de partes.
Propiedad pública ParameterNames Obtiene una colección de solo lectura de nombres de parámetro de la lista de partes de parámetro.

Arriba

Métodos

  Nombre Descripción
Método público Copy Devuelve una copia de esta cadena parametrizada.
Método público Equals(Object) Devuelve un valor que indica si dos objetos son iguales. (Invalida a Object.Equals(Object)).
Método público Equals(ParameterizedString) Devuelve un valor que indica si la cadena parametrizada proporcionada es igual que esta cadena parametrizada.
Método protegido Finalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método público FromXml Carga los parámetros utilizando el lector XML proporcionado.
Método público GetEnumerator Devuelve un enumerador que recorre en iteración la colección de partes de parámetro de esta cadena parametrizada.
Método público GetHashCode Devuelve el código hash de esta instancia. (Invalida a Object.GetHashCode()).
Método públicoMiembro estático GetParameterNamingErrorMessage Devuelve el mensaje localizado que se va a devolver si se produce un intento de agregar una parte de parámetro usando un nombre de parámetro no válido.
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método públicoMiembro estático IsValidParameterName Devuelve un valor que indica si el nombre proporcionado es un nombre de parámetro válido.
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método público RenameParameter Cambia el nombre del parámetro especificado por el nuevo nombre dado y devuelve la cadena parametrizada modificada.
Método público ReplaceParameter Reemplaza el valor de parámetro especificado por el texto de sustitución dado.
Método público ToString Devuelve este objeto de cadena parametrizada como una cadena. (Invalida a Object.ToString()).
Método público ToXml Crea una representación XML de esta cadena parametrizada y la guarda en el escritor XML proporcionado.

Arriba

Operadores

  Nombre Descripción
Operador públicoMiembro estático Equality Devuelve el operador que se va a usar en el código para la igualdad (==).
Operador públicoMiembro estático Implicit(String to ParameterizedString) Convierte una cadena en una cadena parametrizada.
Operador públicoMiembro estático Implicit(ParameterizedString to String) Devuelve un operador que se puede usar para la comparación implícita de cadenas parametrizadas.
Operador públicoMiembro estático Inequality Devuelve un valor que indica si dos objetos no son iguales.

Arriba

Campos

  Nombre Descripción
Campo públicoMiembro estático ElementName Contiene el nombre del elemento que se va a utilizar al guardar este objeto de cadena parametrizada en XML.

Arriba

Implementaciones explícitas de interfaces

  Nombre Descripción
Implementación explícita de interfacesMétodo privado IEnumerable.GetEnumerator Devuelve un enumerador que recorre en iteración una colección.

Arriba

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.TeamFoundation.TestManagement.Client (Espacio de nombres)

ParameterizedStringPart