C# 클래스 MvvmCross.Droid.Shared.Caching.MvxCachedFragmentInfoFactory

상속: IMvxCachedFragmentInfoFactory
파일 보기 프로젝트 열기: MvvmCross/MvvmCross 1 사용 예제들

공개 메소드들

메소드 설명
ConvertSerializableFragmentInfo ( SerializableMvxCachedFragmentInfo fromSerializableMvxCachedFragmentInfo ) : IMvxCachedFragmentInfo
CreateFragmentInfo ( string tag, Type fragmentType, Type viewModelType, bool cacheFragment = true, bool addToBackstack = false ) : IMvxCachedFragmentInfo

If you override this method make sure you override ConvertSerializableCachedFragmentInfo and GetObjectToSerializeFromCachedFragmentInfo

GetSerializableFragmentInfo ( IMvxCachedFragmentInfo objectToSerialize ) : SerializableMvxCachedFragmentInfo

메소드 상세

ConvertSerializableFragmentInfo() 공개 메소드

public ConvertSerializableFragmentInfo ( SerializableMvxCachedFragmentInfo fromSerializableMvxCachedFragmentInfo ) : IMvxCachedFragmentInfo
fromSerializableMvxCachedFragmentInfo SerializableMvxCachedFragmentInfo
리턴 IMvxCachedFragmentInfo

CreateFragmentInfo() 공개 메소드

If you override this method make sure you override ConvertSerializableCachedFragmentInfo and GetObjectToSerializeFromCachedFragmentInfo
public CreateFragmentInfo ( string tag, Type fragmentType, Type viewModelType, bool cacheFragment = true, bool addToBackstack = false ) : IMvxCachedFragmentInfo
tag string
fragmentType System.Type
viewModelType System.Type
cacheFragment bool
addToBackstack bool
리턴 IMvxCachedFragmentInfo

GetSerializableFragmentInfo() 공개 메소드

public GetSerializableFragmentInfo ( IMvxCachedFragmentInfo objectToSerialize ) : SerializableMvxCachedFragmentInfo
objectToSerialize IMvxCachedFragmentInfo
리턴 SerializableMvxCachedFragmentInfo