StateBag.Add(String, Object) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
public:
System::Web::UI::StateItem ^ Add(System::String ^ key, System::Object ^ value);
public System.Web.UI.StateItem Add (string key, object value);
member this.Add : string * obj -> System.Web.UI.StateItem
Public Function Add (key As String, value As Object) As StateItem
Parametri
Restituisce
Restituisce un oggetto StateItem che rappresenta l'oggetto aggiunto allo stato di visualizzazione.
Eccezioni
Esempio
Nell'esempio di codice seguente viene illustrato l'uso del Add metodo .
void MovePiece(string fromPosition, string toPosition) {
StateBag bag = ViewState;
object piece = bag[fromPosition];
if (piece != null) {
bag.Remove(fromPosition);
bag.Add(toPosition, piece);
RenderBoard();
}
else {
throw new InvalidPositionException("There is no game piece at the \"from\" position.");
}
}
Sub MovePiece(fromPosition As String, toPosition As String)
Dim bag As StateBag = ViewState
Dim piece As Object = bag(fromPosition)
If Not (piece Is Nothing) Then
bag.Remove(fromPosition)
bag.Add(toPosition, piece)
RenderBoard()
Else
Throw New InvalidPositionException("There is no game piece at the ""from"" position.")
End If
End Sub 'MovePiece
Si applica a
Vedi anche
Collabora con noi su GitHub
L'origine di questo contenuto è disponibile in GitHub, in cui è anche possibile creare ed esaminare i problemi e le richieste pull. Per ulteriori informazioni, vedere la guida per i collaboratori.