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žívat 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 pevnou délku. V jazyce Visual Basic se řetězce s pevnou délkou už nepodporují a při každé změně délky String je přidělen 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. Nelze FixedLengthString 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 Microsoft.VisualBasic.Compatibility.VB6 oboru názvů jsou poskytovány nástroji pro upgrade z jazyka Visual Basic 6.0 na Visual Basic 2008. Ve většině případů tyto funkce a objekty duplikují funkce, které najdete v jiných oborech názvů v rozhraní .NET Framework. Jsou nezbytné pouze v případě, že se model kódu Jazyka Visual Basic 6.0 výrazně liší od implementace rozhraní .NET Framework.
Konstruktory
| Name | Description |
|---|---|
| FixedLengthString(Int32, String) |
Zastaralé.
Inicializuje novou instanci FixedLengthString třídy, určuje délku a počáteční hodnotu. |
| FixedLengthString(Int32) |
Zastaralé.
Inicializuje novou instanci FixedLengthString třídy určující délku. |
Pole
| Name | Description |
|---|---|
| m_nMaxChars |
Zastaralé.
Ukládá délku FixedLengthString. |
| m_strValue |
Zastaralé.
Uloží hodnotu FixedLengthString. |
Vlastnosti
| Name | Description |
|---|---|
| Value |
Zastaralé.
Získá nebo nastaví obsah FixedLengthString. |
Metody
| Name | Description |
|---|---|
| Equals(Object) |
Zastaralé.
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Zastaralé.
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Zastaralé.
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Zastaralé.
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ToString() |
Zastaralé.
Převede na FixedLengthString .String |