FixedLengthString Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Uwaga
Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862
Emuluje zachowanie ciągu o stałej długości języka 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
- Dziedziczenie
-
FixedLengthString
- Atrybuty
Przykłady
W poniższym przykładzie pokazano, jak zadeklarować i użyć elementu 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
Uwagi
W języku Visual Basic 6.0 można zadeklarować element String o stałej długości. W języku Visual Basic ciągi o stałej długości nie są już obsługiwane, a nowe String są przydzielane za każdym razem, gdy długość String obiektu zostanie zmieniona.
Klasa FixedLengthString może służyć do emulowania zachowania ciągu języka Visual Basic 6.0, co umożliwia zadeklarowanie ciągu o stałej długości.
FixedLengthString Nie można przekonwertować obiektu na obiekt ; należy odwołać się Value do Stringwłaściwości lub wywołać ToString metodę, aby przekonwertować typ.
Uwaga / Notatka
Funkcje i obiekty w Microsoft.VisualBasic.Compatibility.VB6 przestrzeni nazw są używane przez narzędzia do uaktualniania z programu Visual Basic 6.0 do Visual Basic 2008. W większości przypadków te funkcje i obiekty zduplikowane funkcje, które można znaleźć w innych przestrzeniach nazw w programie .NET Framework. Są one niezbędne tylko wtedy, gdy model kodu języka Visual Basic 6.0 różni się znacząco od implementacji programu .NET Framework.
Konstruktory
| Nazwa | Opis |
|---|---|
| FixedLengthString(Int32, String) |
Przestarzałe.
Inicjuje FixedLengthString nowe wystąpienie klasy, określając długość i wartość początkową. |
| FixedLengthString(Int32) |
Przestarzałe.
Inicjuje FixedLengthString nowe wystąpienie klasy, określając długość. |
Pola
| Nazwa | Opis |
|---|---|
| m_nMaxChars |
Przestarzałe.
Przechowuje długość obiektu FixedLengthString. |
| m_strValue |
Przestarzałe.
Przechowuje wartość elementu FixedLengthString. |
Właściwości
| Nazwa | Opis |
|---|---|
| Value |
Przestarzałe.
Pobiera lub ustawia zawartość obiektu FixedLengthString. |
Metody
| Nazwa | Opis |
|---|---|
| Equals(Object) |
Przestarzałe.
Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone po Object) |
| GetHashCode() |
Przestarzałe.
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
| GetType() |
Przestarzałe.
Pobiera Type bieżącego wystąpienia. (Odziedziczone po Object) |
| MemberwiseClone() |
Przestarzałe.
Tworzy płytkią kopię bieżącego Object. (Odziedziczone po Object) |
| ToString() |
Przestarzałe.
Konwertuje element na FixedLengthString .String |