FixedLengthString Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cuidado
Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862
Emula o comportamento de uma cadeia de caracteres de comprimento fixo do 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
- Herança
-
FixedLengthString
- Atributos
Exemplos
O exemplo a seguir demonstra como declarar e usar um 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
Comentários
No Visual Basic 6.0, um String
pode ser declarado com um comprimento fixo. No Visual Basic, não há mais suporte para cadeias de caracteres de comprimento fixo e uma nova String é alocada sempre que o comprimento do String é alterado.
A classe FixedLengthString
pode ser usada para emular o comportamento de uma cadeia de caracteres do Visual Basic 6.0, que permite declarar uma cadeia de caracteres com um comprimento fixo. Um FixedLengthString
não pode ser convertido em um String; você deve referenciar a propriedade Value ou chamar o método ToString para converter o tipo.
Nota
Funções e objetos no namespace Microsoft.VisualBasic.Compatibility.VB6 são fornecidos para uso pelas ferramentas para atualização do Visual Basic 6.0 para o Visual Basic 2008. Na maioria dos casos, essas funções e objetos duplicam a funcionalidade que você pode encontrar em outros namespaces no .NET Framework. Eles são necessários somente quando o modelo de código do Visual Basic 6.0 difere significativamente da implementação do .NET Framework.
Construtores
FixedLengthString(Int32, String) |
Obsoleto.
Inicializa uma nova instância da classe FixedLengthString, especificando o comprimento e o valor inicial. |
FixedLengthString(Int32) |
Obsoleto.
Inicializa uma nova instância da classe FixedLengthString, especificando o comprimento. |
Campos
m_nMaxChars |
Obsoleto.
Armazena o comprimento de um FixedLengthString. |
m_strValue |
Obsoleto.
Armazena o valor de um FixedLengthString. |
Propriedades
Value |
Obsoleto.
Obtém ou define o conteúdo de um FixedLengthString. |
Métodos
Equals(Object) |
Obsoleto.
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetHashCode() |
Obsoleto.
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obsoleto.
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Obsoleto.
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
ToString() |
Obsoleto.
Converte um FixedLengthString em um String. |