C# Класс SIL.FieldWorks.Common.RootSites.SimpleRootSiteTests.DummyDataAccess

Наследование: ISilDataAccess
Показать файл Открыть проект

Открытые методы

Метод Описание
AddNotification ( IVwNotifyChange _nchng ) : void
BeginNonUndoableTask ( ) : void
BeginUndoTask ( string bstrUndo, string bstrRedo ) : void
BinaryPropRgb ( int obj, int tag, SIL.FieldWorks.Common.COMInterfaces.ArrayPtr _rgb, int cbMax, int &_cb ) : void
BreakUndoTask ( string bstrUndo, string bstrRedo ) : void
ClearDirty ( ) : void
ContinueUndoTask ( ) : void
DeleteObj ( int hvoObj ) : void
DeleteObjOwner ( int hvoOwner, int hvoObj, int tag, int ihvo ) : void
EndNonUndoableTask ( ) : void
EndOuterUndoTask ( ) : void
EndUndoTask ( ) : void
GetActionHandler ( ) : IActionHandler
GetDisplayIndex ( int hvoOwn, int tag, int ihvo ) : int
GetObjIndex ( int hvoOwn, int flid, int hvo ) : int
GetOutlineNumber ( int hvo, int flid, bool fFinPer ) : string
GetRelExtra ( int hvoSrc, int tag, int ihvo ) : string
InsertNew ( int hvoObj, int tag, int ihvo, int chvo, IVwStylesheet _ss ) : void
InsertRelExtra ( int hvoSrc, int tag, int ihvo, int hvoDst, string bstrExtra ) : void
IsDirty ( ) : bool
MakeNewObject ( int clid, int hvoOwner, int tag, int ord ) : int
MoveOwn ( int hvoSrcOwner, int tagSrc, int hvo, int hvoDstOwner, int tagDst, int ihvoDstStart ) : void
MoveOwnSeq ( int hvoSrcOwner, int tagSrc, int ihvoStart, int ihvoEnd, int hvoDstOwner, int tagDst, int ihvoDstStart ) : void
MoveString ( int hvoSource, int flidSrc, int wsSrc, int ichMin, int ichLim, int hvoDst, int flidDst, int wsDst, int ichDest, bool fDstIsNew ) : void
PropChanged ( IVwNotifyChange _nchng, int _ct, int hvo, int tag, int ivMin, int cvIns, int cvDel ) : void
RemoveNotification ( IVwNotifyChange _nchng ) : void
RemoveObjRefs ( int hvo ) : void
Replace ( int hvoObj, int tag, int ihvoMin, int ihvoLim, int _rghvo, int chvo ) : void
Rollback ( ) : void
SetActionHandler ( IActionHandler _acth ) : void
SetBinary ( int hvo, int tag, byte _rgb, int cb ) : void
SetBoolean ( int hvo, int tag, bool n ) : void
SetGuid ( int hvo, int tag, Guid uid ) : void
SetInt ( int hvo, int tag, int n ) : void
SetInt64 ( int hvo, int tag, long lln ) : void
SetMultiStringAlt ( int hvo, int tag, int ws, ITsString _tss ) : void
SetObjProp ( int hvo, int tag, int hvoObj ) : void
SetString ( int hvo, int tag, ITsString _tss ) : void
SetTime ( int hvo, int tag, long lln ) : void
SetUnicode ( int hvo, int tag, string _rgch, int cch ) : void
SetUnknown ( int hvo, int tag, object _unk ) : void
UnicodePropRgch ( int obj, int tag, ArrayPtr _rgch, int cchMax, int &_cch ) : void
UpdateRelExtra ( int hvoSrc, int tag, int ihvo, string bstrExtra ) : void
VecProp ( int hvo, int tag, int chvoMax, int &_chvo, ArrayPtr _rghvo ) : void
get_BooleanProp ( int hvo, int tag ) : bool
get_GuidProp ( int hvo, int tag ) : Guid
get_Int64Prop ( int hvo, int tag ) : long
get_IntProp ( int hvo, int tag ) : int
get_IsDummyId ( int hvo ) : bool
get_IsPropInCache ( int hvo, int tag, int cpt, int ws ) : bool
get_IsValidObject ( int hvo ) : bool
get_MultiStringAlt ( int hvo, int tag, int ws ) : ITsString
get_MultiStringProp ( int hvo, int tag ) : ITsMultiString
get_ObjFromGuid ( Guid uid ) : int
get_ObjectProp ( int hvo, int tag ) : int
get_Prop ( int hvo, int tag ) : object
get_StringProp ( int hvo, int tag ) : ITsString
get_TimeProp ( int hvo, int tag ) : long
get_UnicodeProp ( int obj, int tag ) : string
get_UnknownProp ( int hvo, int tag ) : object
get_VecItem ( int hvo, int tag, int index ) : int
get_VecSize ( int hvo, int tag ) : int
get_VecSizeAssumeCached ( int hvo, int tag ) : int
get_WritingSystemsOfInterest ( int cwsMax, ArrayPtr _ws ) : int
set_UnicodeProp ( int obj, int tag, string bstr ) : void

Описание методов

AddNotification() публичный Метод

public AddNotification ( IVwNotifyChange _nchng ) : void
_nchng IVwNotifyChange
Результат void

BeginNonUndoableTask() публичный Метод

public BeginNonUndoableTask ( ) : void
Результат void

BeginUndoTask() публичный Метод

public BeginUndoTask ( string bstrUndo, string bstrRedo ) : void
bstrUndo string
bstrRedo string
Результат void

BinaryPropRgb() публичный Метод

public BinaryPropRgb ( int obj, int tag, SIL.FieldWorks.Common.COMInterfaces.ArrayPtr _rgb, int cbMax, int &_cb ) : void
obj int
tag int
_rgb SIL.FieldWorks.Common.COMInterfaces.ArrayPtr
cbMax int
_cb int
Результат void

BreakUndoTask() публичный Метод

public BreakUndoTask ( string bstrUndo, string bstrRedo ) : void
bstrUndo string
bstrRedo string
Результат void

ClearDirty() публичный Метод

public ClearDirty ( ) : void
Результат void

ContinueUndoTask() публичный Метод

public ContinueUndoTask ( ) : void
Результат void

DeleteObj() публичный Метод

public DeleteObj ( int hvoObj ) : void
hvoObj int
Результат void

DeleteObjOwner() публичный Метод

public DeleteObjOwner ( int hvoOwner, int hvoObj, int tag, int ihvo ) : void
hvoOwner int
hvoObj int
tag int
ihvo int
Результат void

EndNonUndoableTask() публичный Метод

public EndNonUndoableTask ( ) : void
Результат void

EndOuterUndoTask() публичный Метод

public EndOuterUndoTask ( ) : void
Результат void

EndUndoTask() публичный Метод

public EndUndoTask ( ) : void
Результат void

GetActionHandler() публичный Метод

public GetActionHandler ( ) : IActionHandler
Результат IActionHandler

GetDisplayIndex() публичный Метод

public GetDisplayIndex ( int hvoOwn, int tag, int ihvo ) : int
hvoOwn int
tag int
ihvo int
Результат int

GetObjIndex() публичный Метод

public GetObjIndex ( int hvoOwn, int flid, int hvo ) : int
hvoOwn int
flid int
hvo int
Результат int

GetOutlineNumber() публичный Метод

public GetOutlineNumber ( int hvo, int flid, bool fFinPer ) : string
hvo int
flid int
fFinPer bool
Результат string

GetRelExtra() публичный Метод

public GetRelExtra ( int hvoSrc, int tag, int ihvo ) : string
hvoSrc int
tag int
ihvo int
Результат string

InsertNew() публичный Метод

public InsertNew ( int hvoObj, int tag, int ihvo, int chvo, IVwStylesheet _ss ) : void
hvoObj int
tag int
ihvo int
chvo int
_ss IVwStylesheet
Результат void

InsertRelExtra() публичный Метод

public InsertRelExtra ( int hvoSrc, int tag, int ihvo, int hvoDst, string bstrExtra ) : void
hvoSrc int
tag int
ihvo int
hvoDst int
bstrExtra string
Результат void

IsDirty() публичный Метод

public IsDirty ( ) : bool
Результат bool

MakeNewObject() публичный Метод

public MakeNewObject ( int clid, int hvoOwner, int tag, int ord ) : int
clid int
hvoOwner int
tag int
ord int
Результат int

MoveOwn() публичный Метод

public MoveOwn ( int hvoSrcOwner, int tagSrc, int hvo, int hvoDstOwner, int tagDst, int ihvoDstStart ) : void
hvoSrcOwner int
tagSrc int
hvo int
hvoDstOwner int
tagDst int
ihvoDstStart int
Результат void

MoveOwnSeq() публичный Метод

public MoveOwnSeq ( int hvoSrcOwner, int tagSrc, int ihvoStart, int ihvoEnd, int hvoDstOwner, int tagDst, int ihvoDstStart ) : void
hvoSrcOwner int
tagSrc int
ihvoStart int
ihvoEnd int
hvoDstOwner int
tagDst int
ihvoDstStart int
Результат void

MoveString() публичный Метод

public MoveString ( int hvoSource, int flidSrc, int wsSrc, int ichMin, int ichLim, int hvoDst, int flidDst, int wsDst, int ichDest, bool fDstIsNew ) : void
hvoSource int
flidSrc int
wsSrc int
ichMin int
ichLim int
hvoDst int
flidDst int
wsDst int
ichDest int
fDstIsNew bool
Результат void

PropChanged() публичный Метод

public PropChanged ( IVwNotifyChange _nchng, int _ct, int hvo, int tag, int ivMin, int cvIns, int cvDel ) : void
_nchng IVwNotifyChange
_ct int
hvo int
tag int
ivMin int
cvIns int
cvDel int
Результат void

RemoveNotification() публичный Метод

public RemoveNotification ( IVwNotifyChange _nchng ) : void
_nchng IVwNotifyChange
Результат void

RemoveObjRefs() публичный Метод

public RemoveObjRefs ( int hvo ) : void
hvo int
Результат void

Replace() публичный Метод

public Replace ( int hvoObj, int tag, int ihvoMin, int ihvoLim, int _rghvo, int chvo ) : void
hvoObj int
tag int
ihvoMin int
ihvoLim int
_rghvo int
chvo int
Результат void

Rollback() публичный Метод

public Rollback ( ) : void
Результат void

SetActionHandler() публичный Метод

public SetActionHandler ( IActionHandler _acth ) : void
_acth IActionHandler
Результат void

SetBinary() публичный Метод

public SetBinary ( int hvo, int tag, byte _rgb, int cb ) : void
hvo int
tag int
_rgb byte
cb int
Результат void

SetBoolean() публичный Метод

public SetBoolean ( int hvo, int tag, bool n ) : void
hvo int
tag int
n bool
Результат void

SetGuid() публичный Метод

public SetGuid ( int hvo, int tag, Guid uid ) : void
hvo int
tag int
uid Guid
Результат void

SetInt() публичный Метод

public SetInt ( int hvo, int tag, int n ) : void
hvo int
tag int
n int
Результат void

SetInt64() публичный Метод

public SetInt64 ( int hvo, int tag, long lln ) : void
hvo int
tag int
lln long
Результат void

SetMultiStringAlt() публичный Метод

public SetMultiStringAlt ( int hvo, int tag, int ws, ITsString _tss ) : void
hvo int
tag int
ws int
_tss ITsString
Результат void

SetObjProp() публичный Метод

public SetObjProp ( int hvo, int tag, int hvoObj ) : void
hvo int
tag int
hvoObj int
Результат void

SetString() публичный Метод

public SetString ( int hvo, int tag, ITsString _tss ) : void
hvo int
tag int
_tss ITsString
Результат void

SetTime() публичный Метод

public SetTime ( int hvo, int tag, long lln ) : void
hvo int
tag int
lln long
Результат void

SetUnicode() публичный Метод

public SetUnicode ( int hvo, int tag, string _rgch, int cch ) : void
hvo int
tag int
_rgch string
cch int
Результат void

SetUnknown() публичный Метод

public SetUnknown ( int hvo, int tag, object _unk ) : void
hvo int
tag int
_unk object
Результат void

UnicodePropRgch() публичный Метод

public UnicodePropRgch ( int obj, int tag, ArrayPtr _rgch, int cchMax, int &_cch ) : void
obj int
tag int
_rgch ArrayPtr
cchMax int
_cch int
Результат void

UpdateRelExtra() публичный Метод

public UpdateRelExtra ( int hvoSrc, int tag, int ihvo, string bstrExtra ) : void
hvoSrc int
tag int
ihvo int
bstrExtra string
Результат void

VecProp() публичный Метод

public VecProp ( int hvo, int tag, int chvoMax, int &_chvo, ArrayPtr _rghvo ) : void
hvo int
tag int
chvoMax int
_chvo int
_rghvo ArrayPtr
Результат void

get_BooleanProp() публичный Метод

public get_BooleanProp ( int hvo, int tag ) : bool
hvo int
tag int
Результат bool

get_GuidProp() публичный Метод

public get_GuidProp ( int hvo, int tag ) : Guid
hvo int
tag int
Результат Guid

get_Int64Prop() публичный Метод

public get_Int64Prop ( int hvo, int tag ) : long
hvo int
tag int
Результат long

get_IntProp() публичный Метод

public get_IntProp ( int hvo, int tag ) : int
hvo int
tag int
Результат int

get_IsDummyId() публичный Метод

public get_IsDummyId ( int hvo ) : bool
hvo int
Результат bool

get_IsPropInCache() публичный Метод

public get_IsPropInCache ( int hvo, int tag, int cpt, int ws ) : bool
hvo int
tag int
cpt int
ws int
Результат bool

get_IsValidObject() публичный Метод

public get_IsValidObject ( int hvo ) : bool
hvo int
Результат bool

get_MultiStringAlt() публичный Метод

public get_MultiStringAlt ( int hvo, int tag, int ws ) : ITsString
hvo int
tag int
ws int
Результат ITsString

get_MultiStringProp() публичный Метод

public get_MultiStringProp ( int hvo, int tag ) : ITsMultiString
hvo int
tag int
Результат ITsMultiString

get_ObjFromGuid() публичный Метод

public get_ObjFromGuid ( Guid uid ) : int
uid Guid
Результат int

get_ObjectProp() публичный Метод

public get_ObjectProp ( int hvo, int tag ) : int
hvo int
tag int
Результат int

get_Prop() публичный Метод

public get_Prop ( int hvo, int tag ) : object
hvo int
tag int
Результат object

get_StringProp() публичный Метод

public get_StringProp ( int hvo, int tag ) : ITsString
hvo int
tag int
Результат ITsString

get_TimeProp() публичный Метод

public get_TimeProp ( int hvo, int tag ) : long
hvo int
tag int
Результат long

get_UnicodeProp() публичный Метод

public get_UnicodeProp ( int obj, int tag ) : string
obj int
tag int
Результат string

get_UnknownProp() публичный Метод

public get_UnknownProp ( int hvo, int tag ) : object
hvo int
tag int
Результат object

get_VecItem() публичный Метод

public get_VecItem ( int hvo, int tag, int index ) : int
hvo int
tag int
index int
Результат int

get_VecSize() публичный Метод

public get_VecSize ( int hvo, int tag ) : int
hvo int
tag int
Результат int

get_VecSizeAssumeCached() публичный Метод

public get_VecSizeAssumeCached ( int hvo, int tag ) : int
hvo int
tag int
Результат int

get_WritingSystemsOfInterest() публичный Метод

public get_WritingSystemsOfInterest ( int cwsMax, ArrayPtr _ws ) : int
cwsMax int
_ws ArrayPtr
Результат int

set_UnicodeProp() публичный Метод

public set_UnicodeProp ( int obj, int tag, string bstr ) : void
obj int
tag int
bstr string
Результат void