procedure GetRecordRefFromFilter(IDFilter: Text, var ParentRecordRef: RecordRef): Boolean
Parameters
Name
Type
Description
IDFilter
Text
ParentRecordRef
RecordRef
Returns
Type
Description
Boolean
GetDefaultMediaDescription
procedure GetDefaultMediaDescription(ParentRecord: Variant): Text
Parameters
Name
Type
Description
ParentRecord
Variant
Returns
Type
Description
Text
GetDefaultExtension
procedure GetDefaultExtension(): Text
Returns
Type
Description
Text
Events
OnAfterGetRecordRefFromFilter
[IntegrationEvent(False,False)]
local procedure OnAfterGetRecordRefFromFilter(IDFilter: Text, var ParentRecordRef: RecordRef, var RecordFound: Boolean)
Parameters
Name
Type
Description
IDFilter
Text
ParentRecordRef
RecordRef
RecordFound
Boolean
OnDeletePictureElseCase
[IntegrationEvent(False,False)]
local procedure OnDeletePictureElseCase(ParentRecordRef: RecordRef, var IsHandled: Boolean)
Parameters
Name
Type
Description
ParentRecordRef
RecordRef
IsHandled
Boolean
OnGetDefaultMediaDescriptionElseCase
[IntegrationEvent(False,False)]
local procedure OnGetDefaultMediaDescriptionElseCase(ParentRecordRef: RecordRef, var MediaDescription: Text, var IsHandled: Boolean)
Parameters
Name
Type
Description
ParentRecordRef
RecordRef
MediaDescription
Text
IsHandled
Boolean
OnGetMediaIDElseCase
[IntegrationEvent(False,False)]
local procedure OnGetMediaIDElseCase(ParentRecordRef: RecordRef, var MediaID: Guid, var IsHandled: Boolean)
Parameters
Name
Type
Description
ParentRecordRef
RecordRef
MediaID
Guid
IsHandled
Boolean
OnSavePictureElseCase
[IntegrationEvent(False,False)]
local procedure OnSavePictureElseCase(ParentRecordRef: RecordRef, var IsHandled: Boolean)