FixedLengthString Klas

Definitie

Let op

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

Emuleert het gedrag van een tekenreeks met een vaste lengte van 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
Overname
FixedLengthString
Kenmerken

Voorbeelden

In het volgende voorbeeld ziet u hoe u een 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

Opmerkingen

In Visual Basic 6,0 kan een String worden gedeclareerd met een vaste lengte. In Visual Basic worden tekenreeksen met vaste lengte niet meer ondersteund en wordt telkens wanneer de lengte van de String wordt gewijzigd, een nieuwe String toegewezen.

De klasse FixedLengthString kan worden gebruikt om het gedrag van een Visual Basic 6.0-tekenreeks te emuleren, waarmee u een tekenreeks met een vaste lengte kunt declareren. Een FixedLengthString kan niet worden geconverteerd naar een String; u moet verwijzen naar de Value eigenschap of de ToString methode aanroepen om het type te converteren.

Note

Functies en objecten in de naamruimte Microsoft.VisualBasic.Compatibility.VB6 worden gebruikt door de hulpprogramma's voor het upgraden van Visual Basic 6.0 naar Visual Basic 2008. In de meeste gevallen zijn deze functies en objecten dubbele functionaliteit die u kunt vinden in andere naamruimten in het .NET Framework. Ze zijn alleen nodig wanneer het codemodel Visual Basic 6.0 aanzienlijk verschilt van de .NET Framework-implementatie.

Constructors

Name Description
FixedLengthString(Int32, String)
Verouderd.

Initialiseert een nieuw exemplaar van de FixedLengthString klasse, waarbij de lengte en de oorspronkelijke waarde worden opgegeven.

FixedLengthString(Int32)
Verouderd.

Initialiseert een nieuw exemplaar van de FixedLengthString klasse, waarbij de lengte wordt opgegeven.

Velden

Name Description
m_nMaxChars
Verouderd.

Slaat de lengte van een FixedLengthString.

m_strValue
Verouderd.

Slaat de waarde van een FixedLengthString.

Eigenschappen

Name Description
Value
Verouderd.

Hiermee haalt u de inhoud van een FixedLengthString.

Methoden

Name Description
Equals(Object)
Verouderd.

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()
Verouderd.

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()
Verouderd.

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()
Verouderd.

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()
Verouderd.

Converteert een FixedLengthString naar een String.

Van toepassing op