Пространство имен: ARO.AIS.API Сборка: ARO.AIS.API.dll
Интерфейс для описания Плагина. Блок кода |
---|
| public interface IPlugin |
СвойстваUid | Возвращает уникальный ID Плагина | Name | Возвращает имя Плагина | Description | Возвращает описание Плагина | Version | Возвращает версию Плагина |
Примеры Раскрыть |
---|
| В этом примере рассматривается создание класса Плагина. Блок кода |
---|
| using ARO.AIS.API;
using System;
namespace ARO.AIS.Revit.Plugins
{
public class Plugin : IPlugin
{
public string Uid => "00000000000000000000000000000000";
public string Name => "Plugin";
public string Description => null;
public Version Version => new Version(1, 0);
}
} |
|
Якорь |
---|
| ПодробноеОписание |
---|
| ПодробноеОписание |
---|
| Подробное описаниеСвойства UidВозвращает уникальный ID Пакета. Не может быть пустой строкой или null . Блок кода |
---|
| string Uid { get; } |
NameВозвращает краткое наименование Плагина. Данное имя отображается на витрине Магазина. Имя может быть не уникальным. Не может быть пустой строкой или null . Блок кода |
---|
| string Name { get; } |
DescriptionВозвращает описание Плагина. Описание отображается на витрине Магазина. Допускает пустую строку или null . Блок кода |
---|
| string Description { get; } |
VersionВозвращает версию Плагина. При первичной публикации Пакета считается начальной версией. Не может быть меньше или равна, чем ранее опубликованная версия Плагина (текущую опубликованную версию можно узнать в ЛК). Блок кода |
---|
| Version Version { get; } |
|