~~Title: Efl.File.key~~ ====== Efl.File.key ====== ===== Description ===== %%The key which corresponds to the target data within a file.%% %%Some file types can contain multiple data streams which are indexed by a key. Use this property for such cases (See for example %%[[:develop:api:efl:ui:image|Efl.Ui.Image]]%% or %%[[:develop:api:efl:ui:layout|Efl.Ui.Layout]]%%).%% %%You must not modify the strings on the returned pointers.%% //Since 1.22// {{page>:develop:api-include:efl:file:property:key:description&nouser&nolink&nodate}} ===== Values ===== * **key** - %%The group that the data belongs to. See the class documentation for particular implementations of this interface to see how this property is used.%% ===== Signature ===== @property key { get {} set {} values { key: string; } } ===== C signature ===== const char *efl_file_key_get(const Eo *obj); void efl_file_key_set(Eo *obj, const char *key); ===== Implemented by ===== * [[:develop:api:efl:file:property:key|Efl.File.key]] * [[:develop:api:efl:ui:win_part:property:key|Efl.Ui.Win_Part.key]] * [[:develop:api:efl:ui:layout:property:key|Efl.Ui.Layout.key]] * [[:develop:api:efl:ui:widget_part_bg:property:key|Efl.Ui.Widget_Part_Bg.key]] * [[:develop:api:efl:ui:popup_part_backwall:property:key|Efl.Ui.Popup_Part_Backwall.key]] * [[:develop:api:efl:ui:bg:property:key|Efl.Ui.Bg.key]]