Show / Hide Table of Contents

Class TransitionContainerBase

画面遷移の際のデータコンテナの基底クラス。

Inheritance
System.Object
TransitionContainerBase
Implements
ITransContainer
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: MakCraft.ViewModels
Assembly: MakViewModelsBase.dll
Syntax
public class TransitionContainerBase : ITransContainer

Constructors

| Improve this Doc View Source

TransitionContainerBase(String, TransitionViewModelBase)

画面遷移のキー及び遷移開始元ビューモデルを設定して画面遷移の際のデータコンテナを作成します。

Declaration
public TransitionContainerBase(string key, TransitionViewModelBase viewModel)
Parameters
Type Name Description
System.String key
TransitionViewModelBase viewModel

Properties

| Improve this Doc View Source

Key

遷移を区別するためのキーを取得します。 一つのビューモデルで複数の画面遷移を持つ場合の処理の分岐用。

Declaration
public string Key { get; }
Property Value
Type Description
System.String
| Improve this Doc View Source

PreviousViewModel

前画面のビューモデルを取得・設定します。

Declaration
public TransitionViewModelBase PreviousViewModel { get; set; }
Property Value
Type Description
TransitionViewModelBase
| Improve this Doc View Source

TransStartViewModel

遷移動作の開始元ビューモデルを取得します。

Declaration
public TransitionViewModelBase TransStartViewModel { get; }
Property Value
Type Description
TransitionViewModelBase

Implements

ITransContainer
  • Improve this Doc
  • View Source
Back to top Generated by DocFX