FixedLengthString Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 un 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 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 a String; debe hacer referencia a la Value propiedad o llamar al ToString método para convertir el tipo.
Nota:
Las herramientas proporcionan funciones y objetos en el Microsoft.VisualBasic.Compatibility.VB6 espacio de nombres para actualizar de Visual Basic 6.0 a Visual Basic 2008. En la mayoría de los casos, estas funciones y objetos duplican la funcionalidad que puede encontrar en otros espacios de nombres de .NET Framework. Solo son necesarios cuando el modelo de código de Visual Basic 6.0 difiere significativamente de la implementación de .NET Framework.
Constructores
| Nombre | Description |
|---|---|
| FixedLengthString(Int32, String) |
Obsoletos.
Inicializa una nueva instancia de la FixedLengthString clase , especificando la longitud y el valor inicial. |
| FixedLengthString(Int32) |
Obsoletos.
Inicializa una nueva instancia de la FixedLengthString clase , especificando la longitud. |
Campos
| Nombre | Description |
|---|---|
| m_nMaxChars |
Obsoletos.
Almacena la longitud de .FixedLengthString |
| m_strValue |
Obsoletos.
Almacena el valor de .FixedLengthString |
Propiedades
| Nombre | Description |
|---|---|
| Value |
Obsoletos.
Obtiene o establece el contenido de un FixedLengthStringobjeto . |
Métodos
| Nombre | Description |
|---|---|
| Equals(Object) |
Obsoletos.
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetHashCode() |
Obsoletos.
Actúa como 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 Objectactual. (Heredado de Object) |
| ToString() |
Obsoletos.
Convierte FixedLengthString en String. |