ILinkEmbedControllerGetObjectStoringLocation Method

Determines where object should be stored. This method is called once for each object id. It is not guaranteed that there won't be two objects with same data, semanticName and contentType but with different id.

Namespace:  Aspose.Slides.Export
Assembly:  Aspose.Slides (in Aspose.Slides.dll) Version: 21.3.0.0 (21.3)
Syntax
LinkEmbedDecision GetObjectStoringLocation(
	int id,
	byte[] entityData,
	string semanticName,
	string contentType,
	string recomendedExtension
)

Parameters

id
Type: SystemInt32
Object id. This id is saving operation-wide unique.
entityData
Type: SystemByte
Object binary data. This parameter can be null, if object binary data is not generated yet.
semanticName
Type: SystemString
Some short text, describing meaning of object. Controller may use this as a part of external object name, but it is up to dispatcher to ensure that names will be unique and contain only allowed characters.
contentType
Type: SystemString
MIME type of object.
recomendedExtension
Type: SystemString
File name extension, recommended for this MIME type.

Return Value

Type: LinkEmbedDecision
Decision
See Also