MSI.GetFeatureUsage
Описание
Вызывает функцию MsiGetFeatureUsage для получения показателей использования элемента продукта.
ПараметрыProductCode
(строка) "Код продукта" содержащего элемент. Эта строка должна быть строкой идентификатора заключенной в фигурные скобки, например: "{78B82B0B-9AD9-40C0-B994-F72C21B52723}".
FeatureID
(строка) Идентификатор элемента, чьи показатели потребовались.
ВозвратResultVariable
(таблица) Возвращает таблицу, индексированную следующими значениями. Если это действие не выполняется, возвращается значение nil:
Если действие не выполняется, возвращается значение nil. Можно использовать действие Application.GetLastError для определения случился ли отказ в работе этого действия и почему. При добавлении действия из редактора скрипта, можно использовать это поле для определения переменной, которая возвращает значение, сохраняющееся в ней.
Смотрите также: Связанные действия
ПримерыПример 1-- Get the usage metrics for the product feature. -- Получаем показатели использования элемента продукта. tbFeatureMetrics = MSI.GetFeatureUsage("{78B82B0B-9AD9-40C0-B994-F72C21B52723}", "MyFeature"); -- Check if it was successful. -- Проверяем успешность действия. if (tbFeatureMetrics) then strMessage = "The feature's usage metrics are:\r\n\r\n"; strMessage = strMessage .. "Usage Count: " .. tbFeatureMetrics.UsageCount .. "\r\n"; strMessage = strMessage .. "Day: " .. tbFeatureMetrics.Day .. "\r\n"; strMessage = strMessage .. "Month: " .. tbFeatureMetrics.Month .. "\r\n"; strMessage = strMessage .. "Year: " .. tbFeatureMetrics.Year .. "\r\n"; Dialog.Message("Feature Usage", strMessage); else -- Show a message with the error. -- Показываем сообщение с ошибкой. Dialog.Message("Error", "Could not get product feature usage metrics."); endПолучаем показатели использования элемента продукта с идентификатором (ID) "MyFeature," и показываем эти значения в диалоговом окне сообщения.
Смотрите также: Связанные действия
|