Compartir a través de


FixedLengthString Clase

Definición

Precaución

Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862

Emula el comportamiento de una cadena de longitud fija de Visual Basic 6.0.

public ref class FixedLengthString
public class FixedLengthString
[System.Obsolete("Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862")]
public class FixedLengthString
type FixedLengthString = class
[<System.Obsolete("Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862")>]
type FixedLengthString = class
Public Class FixedLengthString
Herencia
FixedLengthString
Atributos

Ejemplos

En el ejemplo siguiente se muestra cómo declarar y usar .FixedLengthString

Private Sub DemoFixedLengthString()  
    ' Declare a string that has a length of 7 characters and assign the
    ' initial string. The additional 5 positions will be padded with  
    ' spaces.  
    Dim fixedString As New FixedLengthString(7, "He")  
    ' Display the string in a message box.  
    MsgBox(fixedString.ToString)  
    ' Assign a new value to the string.  
    fixedString.Value = "Hello World"  
    ' Display again. Note that only the first 7 characters are shown.  
    MsgBox(fixedString.ToString)  
End Sub  

Comentarios

En Visual Basic 6.0, se podría declarar con String una longitud fija. En Visual Basic, las cadenas de longitud fija ya no se admiten y se asigna una nueva String cada vez que se cambia la longitud de .String

La FixedLengthString clase se puede usar para emular el comportamiento de una cadena de Visual Basic 6.0, que permite declarar una cadena con una longitud fija. No FixedLengthString se puede convertir en ; Stringdebe hacer referencia a la Value propiedad o llamar al ToString método para convertir el tipo.

Nota

Las funciones y los objetos del espacio de nombres Microsoft.VisualBasic.Compatibility.VB6 se proporcionan para su uso con las herramientas de actualización de Visual Basic 6.0 a Visual Basic 2008. En la mayoría de los casos, estas funciones y objetos duplican la funcionalidad que se puede encontrar en otros espacios de nombres de .NET Framework. Únicamente son necesarios cuando el modelo de código de Visual Basic 6.0 es significativamente distinto de la implementación en .NET Framework.

Constructores

FixedLengthString(Int32)
Obsoletos.

Inicializa una nueva instancia de la clase FixedLengthString, especificando la longitud.

FixedLengthString(Int32, String)
Obsoletos.

Inicializa una nueva instancia de la clase FixedLengthString, especificando la longitud y el valor inicial.

Campos

m_nMaxChars
Obsoletos.

Almacena la longitud de FixedLengthString.

m_strValue
Obsoletos.

Almacena el valor de FixedLengthString.

Propiedades

Value
Obsoletos.

Obtiene o establece el contenido de FixedLengthString.

Métodos

Equals(Object)
Obsoletos.

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()
Obsoletos.

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()
Obsoletos.

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()
Obsoletos.

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()
Obsoletos.

Convierte FixedLengthString en String.

Se aplica a