Classe VBFixedStringAttribute
Indica que uma cadeia de caracteres deve ser trarada como se fosse de comprimento fixo.
<System.AttributeUsage(System.AttributeTargets.Field, _
Inherited := False, AllowMultiple := False)> _
Public NotInheritable Class VBFixedStringAttribute
Inherits System.Attribute
Comentários
Cadeias de caracteres Visual Basic são de comprimento variável por padrão.Este atributo é útil quando se usa funções de entrada e saída de arquivo Visual Basic tais como FileGet e FilePut que exigem cadeias de caracteres de comprimento fixo.
Observação: |
---|
O VBFixedStringAttribute atributo especifica o comprimento de uma seqüência de caracteres em bytes, não de caracteres. |
Exemplo
Structure Person
Public ID As Integer
Public MonthlySalary As Decimal
Public LastReviewDate As Long
<VBFixedString(15)> Public FirstName As String
<VBFixedString(15)> Public LastName As String
<VBFixedString(15)> Public Title As String
<VBFixedString(150)> Public ReviewComments As String
End Structure
Observação: |
---|
O VBFixedStringAttribute é informativa e não pode ser usado para converter uma seqüência de comprimento variável em uma seqüência de caracteres fixa. O propósito deste atributo é modificarcomo cadeias de caracteres em estruturas e variáveis não locais são usadas por métodos ou chamadas API que reconhecem o VBFixedStringAttribute, como as funções Len e FilePut.Mantenha em mente que este atributo não altera o comprimento atual da própria cadeia de caracteres. |
Anotações Developer Dispositivo Inteligente
Esta classe não possui suporte.
Requisitos
Namespace:Microsoft.VisualBasic
Assembly: Visual Basic Runtime Library (em Microsoft.VisualBasic.dll)
Consulte também
Conceitos
Atributos usados no Visual Basic
Referência
Membros VBFixedStringAttribute classe