FixedLengthString Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Upozornění
Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862
Emuluje chování řetězce s pevnou délkou jazyka 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
- Dědičnost
-
FixedLengthString
- Atributy
Příklady
Následující příklad ukazuje, jak deklarovat a použít 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
Poznámky
V jazyce Visual Basic 6.0 String
lze deklarovat s pevnou délkou. V jazyce Visual Basic se řetězce s pevnou délkou už nepodporují a při každé změně délky String se přidělí novýString.
Třídu FixedLengthString
lze použít k emulaci chování řetězce jazyka Visual Basic 6.0, který umožňuje deklarovat řetězec s pevnou délkou. A FixedLengthString
nelze převést na String; musíte buď odkazovat na Value vlastnost nebo volat metodu ToString pro převod typu.
Poznámka
Funkce a objekty v oboru názvů Microsoft.VisualBasic.Compatibility.VB6 jsou určené k používání nástroji pro upgrade Visual Basicu 6.0 na Visual Basic 2008. Ve většině případů tyto funkce a objekty duplikují funkce, které můžete najít v jiných oborech názvů v rozhraní .NET Framework. Jsou zapotřebí pouze v případě, že model kódu aplikace Visual Basic 6.0 se zásadně liší od implementace rozhraní .NET Framework.
Konstruktory
FixedLengthString(Int32) |
Zastaralé.
Inicializuje novou instanci FixedLengthString třídy a určí délku. |
FixedLengthString(Int32, String) |
Zastaralé.
Inicializuje novou instanci FixedLengthString třídy s určením délky a počáteční hodnoty. |
Pole
m_nMaxChars |
Zastaralé.
Ukládá délku souboru FixedLengthString. |
m_strValue |
Zastaralé.
Ukládá hodnotu .FixedLengthString |
Vlastnosti
Value |
Zastaralé.
Získá nebo nastaví obsah objektu FixedLengthString. |
Metody
Equals(Object) |
Zastaralé.
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Zastaralé.
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Zastaralé.
Získá aktuální Type instanci. (Zděděno od Object) |
MemberwiseClone() |
Zastaralé.
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToString() |
Zastaralé.
Převede na FixedLengthStringString. |