public int Unserialize([NativeTypeName("ITfProperty *")] ITfProperty *pProp, [NativeTypeName("const TF_PERSISTENT_PROPERTY_HEADER_ACP *")] TF_PERSISTENT_PROPERTY_HEADER_ACP *pHdr, [NativeTypeName("IStream *")] IStream *pStream, [NativeTypeName("ITfPersistentPropertyLoaderACP *")] ITfPersistentPropertyLoaderACP *pLoader)
 {
     return(((delegate * unmanaged <ITextStoreACPServices *, ITfProperty *, TF_PERSISTENT_PROPERTY_HEADER_ACP *, IStream *, ITfPersistentPropertyLoaderACP *, int>)(lpVtbl[4]))((ITextStoreACPServices *)Unsafe.AsPointer(ref this), pProp, pHdr, pStream, pLoader));
 }
 public HRESULT Unserialize(ITfProperty *pProp, [NativeTypeName("const TF_PERSISTENT_PROPERTY_HEADER_ACP *")] TF_PERSISTENT_PROPERTY_HEADER_ACP *pHdr, IStream *pStream, ITfPersistentPropertyLoaderACP *pLoader)
 {
     return(((delegate * unmanaged <ITfContextOwnerServices *, ITfProperty *, TF_PERSISTENT_PROPERTY_HEADER_ACP *, IStream *, ITfPersistentPropertyLoaderACP *, int>)(lpVtbl[7]))((ITfContextOwnerServices *)Unsafe.AsPointer(ref this), pProp, pHdr, pStream, pLoader));
 }