Język

MaskedTextProvider.Set Metoda

Definicja

Ustawia sformatowany ciąg na określony ciąg wejściowy.

Przeciążenia

Nazwa Opis
Set(String)

Ustawia sformatowany ciąg na określony ciąg wejściowy.

Set(String, Int32, MaskedTextResultHint)

Ustawia sformatowany ciąg na określony ciąg wejściowy, a następnie zwraca położenie usuwania i informacje opisowe.

Set(String)

Źródło:
MaskedTextProvider.cs
Źródło:
MaskedTextProvider.cs
Źródło:
MaskedTextProvider.cs
Źródło:
MaskedTextProvider.cs
Źródło:
MaskedTextProvider.cs

Ustawia sformatowany ciąg na określony ciąg wejściowy.

public:
 bool Set(System::String ^ input);
public bool Set(string input);
member this.Set : string -> bool
Public Function Set (input As String) As Boolean

Parametry

input
String

Wartość String używana do ustawiania sformatowanego ciągu.

Zwraca

true jeśli wszystkie znaki zostały pomyślnie ustawione; w przeciwnym razie, false.

Wyjątki

Parametr input jest null.

Uwagi

Metoda Set czyści istniejącą zawartość sformatowanego ciągu, a następnie stosuje maskę względem input ciągu w celu zaktualizowania zawartości sformatowanego ciągu.

Poniższe warunki są uznawane za błędy. W przypadku wystąpienia błędu sformatowany ciąg pozostaje niezmieniony i Set zwraca wartość false.

  • Za mało pozycji edytowalnych w sformatowanym ciągu do przechowywania zawartości ciągu zastępczego.

  • Jedna z wartości znaków zastępczych jest nieprawidłowa, ponieważ nie jest drukowalna lub nie jest zgodna z odpowiednim elementem maski.

Zobacz też

Dotyczy

Set(String, Int32, MaskedTextResultHint)

Źródło:
MaskedTextProvider.cs
Źródło:
MaskedTextProvider.cs
Źródło:
MaskedTextProvider.cs
Źródło:
MaskedTextProvider.cs
Źródło:
MaskedTextProvider.cs

Ustawia sformatowany ciąg na określony ciąg wejściowy, a następnie zwraca położenie usuwania i informacje opisowe.

public:
 bool Set(System::String ^ input, [Runtime::InteropServices::Out] int % testPosition, [Runtime::InteropServices::Out] System::ComponentModel::MaskedTextResultHint % resultHint);
public bool Set(string input, out int testPosition, out System.ComponentModel.MaskedTextResultHint resultHint);
member this.Set : string * int * MaskedTextResultHint -> bool
Public Function Set (input As String, ByRef testPosition As Integer, ByRef resultHint As MaskedTextResultHint) As Boolean

Parametry

input
String

Wartość String używana do ustawiania sformatowanego ciągu.

testPosition
Int32

Jeśli to się powiedzie, pozycja oparta na zerze w sformatowanym ciągu, w którym ostatni znak został rzeczywiście ustawiony; w przeciwnym razie pierwsze miejsce, w którym operacja nie powiodła się. Parametr wyjściowy.

resultHint
MaskedTextResultHint

Zwięźle MaskedTextResultHint opisuje wynik operacji zestawu. Parametr wyjściowy.

Zwraca

true jeśli wszystkie znaki zostały pomyślnie ustawione; w przeciwnym razie, false.

Wyjątki

Parametr input jest null.

Uwagi

Metoda Set czyści istniejącą zawartość sformatowanego ciągu, a następnie stosuje maskę względem input ciągu w celu zaktualizowania zawartości sformatowanego ciągu.

Poniższe warunki są uznawane za błędy. W przypadku wystąpienia błędu sformatowany ciąg pozostaje niezmieniony i Set zwraca wartość false.

  • Za mało pozycji edytowalnych w sformatowanym ciągu do przechowywania zawartości ciągu zastępczego.

  • Jedna z wartości znaków zastępczych jest nieprawidłowa, ponieważ nie jest drukowalna lub nie jest zgodna z odpowiednim elementem maski.

Ta wersja Set programu udostępnia dwa dodatkowe parametry wyjściowe, aby przekazać więcej informacji na temat operacji metody.

Zobacz też

Dotyczy