public void TimePropKNTTest() { const int hvo = 1; // Set class first, or it will throw the exception in the wrong place. var clid = SilDataAccess.MetaDataCache.GetClassId("ClassD"); SilDataAccess.SetInt(hvo, (int)CmObjectFields.kflidCmObject_Class, clid); var tag = SilDataAccess.MetaDataCache.GetFieldId("ClassD", "TimeProp6", false); SilDataAccess.get_TimeProp(hvo, tag); }
public void TimePropKNTTest() { CheckDisposed(); int hvo = 1; // Set class first, or it will throw the exception in the wrong place. uint clid = SilDataAccess.MetaDataCache.GetClassId("LexEntry"); SilDataAccess.SetInt(hvo, (int)CmObjectFields.kflidCmObject_Class, (int)clid); int tag = (int)SilDataAccess.MetaDataCache.GetFieldId("LexEntry", "DateCreated", false); long dob = SilDataAccess.get_TimeProp(hvo, tag); }
public void TimePropTest() { // ClassD->TimeProp6 // First, set up class id. const int hvo = 2; var clid = SilDataAccess.MetaDataCache.GetClassId("ClassD"); SilDataAccess.SetInt(hvo, (int)CmObjectFields.kflidCmObject_Class, clid); const long doc = long.MinValue; var tag = SilDataAccess.MetaDataCache.GetFieldId("ClassD", "TimeProp6", false); SilDataAccess.SetTime(hvo, tag, doc); var doc2 = SilDataAccess.get_TimeProp(hvo, tag); Assert.AreEqual(doc, doc2, "Wrong creation in cache."); }
public void TimePropTest() { CheckDisposed(); // LexEntry->DateCreated // First, set up class id. int hvo = 2; uint clid = SilDataAccess.MetaDataCache.GetClassId("LexEntry"); SilDataAccess.SetInt(hvo, (int)CmObjectFields.kflidCmObject_Class, (int)clid); long doc = long.MinValue; int tag = (int)SilDataAccess.MetaDataCache.GetFieldId("LexEntry", "DateCreated", false); SilDataAccess.SetTime(hvo, tag, doc); long doc2 = SilDataAccess.get_TimeProp(hvo, tag); Assert.AreEqual(doc, doc2, "Wrong creation in cache."); }