# Пользовательские дополнения

На главную

## GetId( self )

Возвращает идентификатор ValuedObject-а. Значения см. в ValuedObject.

    -- класс
    Метод доступен у ValuedObject

    -- семантика
    function GetId( self )

    -- параметры
    нет

    -- возвращает
    В зависимости от типа подставляемого объекта, возвращает разные типы идентификаторов. См. TypeValuedObject.

    -- пример
    if itemValObj:GetType() == VAL_OBJ_TYPE_ITEM then
      local itemId = itemValObj:GetId() -- ObjectId

    elseif itemValObj:GetType() == VAL_OBJ_TYPE_PLAYER then
      local playerName = playerValObj:GetId() -- wstring

    end

#### Search: "CategoryLuaApi" "CategoryValuedText"

CategoryValuedText
EventValuedObjectClicked
EventValuedObjectDoubleClicked
EventValuedObjectMouseOver
FunctionAvatarGetAbilityValuedObject
FunctionAvatarGetBuffValuedObject
FunctionAvatarGetItemValuedObject
FunctionCommonCreateValuedObject
FunctionCommonCreateValuedText
FunctionCommonExtractWStringFromValuedText
FunctionCommonFormatFloat
FunctionCommonFormatInt
FunctionCommonGetApiType
FunctionCommonIsEmptyValuedObject
FunctionCommonIsValuedObject
FunctionCommonIsValuedText
FunctionCommonSetTextValues
FunctionMountGetValuedObject
FunctionSpellLibGetValuedObject
FunctionTextViewSetValuedText
FunctionUnitGetPlayerValuedObject
FunctionUnitGetUnitValuedObject
FunctionValuedObjectGetId
FunctionValuedObjectGetImage
FunctionValuedObjectGetText
FunctionValuedObjectGetType
FunctionValuedTextClearValues
FunctionValuedTextCreateCopy
FunctionValuedTextSetClassVal
FunctionValuedTextSetFormat
FunctionValuedTextSetPlainText
FunctionValuedTextSetVal
TypeValuedObject
TypeValuedText

CategoryLuaApi CategoryFunction CategoryValuedText

На главную