AssetInfo
Обзор
AssetInfo является классом в Aspose.3D FOSS для .NET. Наследует от: A3DObject, INamedObject.
Информация об активе.
Этот класс предоставляет 7 методов для работы с объектами AssetInfo в программах .NET. Доступные методы включают: A3DObject, AssetInfo, FindProperty, GetProperty, RemoveProperty, SetProperty. Все публичные члены доступны любому приложению .NET после установки пакета Aspose.3D FOSS для .NET. Свойства: Ambient, ApplicationName, ApplicationVendor, ApplicationVersion, Author, AxisSystem, и ещё 16.
Свойства
| Имя | Тип | Access | Описание |
|---|---|---|---|
CreationTime | Nullable<DateTime> | Чтение/Запись | Получает или задает время создания этого актива |
ModificationTime | Nullable<DateTime> | Чтение/Запись | Получает или задает время модификации этого ресурса |
Ambient | Nullable<Vector4> | Чтение/Запись | Получает или задает цвет окружающего освещения по умолчанию этого ресурса |
Url | string | Чтение/Запись | Получает или задает URL этого ресурса. |
ApplicationVendor | string | Чтение/Запись | Получает или задает имя поставщика приложения |
Copyright | string | Чтение/Запись | Получает или задает авторское право документа |
ApplicationName | string | Чтение/Запись | Получает или задает приложение, которое создало этот актив |
ApplicationVersion | string | Чтение/Запись | Получает или задает версию приложения, которое создало этот asset. |
Title | string | Чтение/Запись | Получает или задает заголовок этого актива |
Subject | string | Чтение/Запись | Получает или задает тему этого ресурса |
Author | string | Чтение/Запись | Получает или задает автора этого ресурса |
Keywords | string | Чтение/Запись | Получает или задает ключевые слова этого ресурса |
Revision | string | Чтение/Запись | Получает или задает номер ревизии этого ресурса, обычно используется в системе контроля версий. |
Comment | string | Чтение/Запись | Получает или задаёт комментарий этого ресурса. |
UnitName | string | Чтение/Запись | Получает или задает единицу длины, используемую в этом ресурсе. |
UnitScaleFactor | double | Чтение/Запись | Получает или задает коэффициент масштабирования в реальный метр. |
CoordinateSystem | Nullable<CoordinateSystem> | Чтение/Запись | Получает или задает систему координат, используемую в этом ресурсе. |
UpVector | Nullable<Axis> | Чтение/Запись | Получает или задает up-vector, используемый в этом ресурсе. |
FrontVector | Nullable<Axis> | Чтение/Запись | Получает или задает вектор передней части, используемый в этом объекте. |
AxisSystem | AxisSystem | Чтение/Запись | Получает или задает систему координат/вектор вверх/вектор переднего направления информации об объекте. |
Name | string | Чтение/Запись | Получает или задает имя. |
Properties | PropertyCollection | Чтение | Получает коллекцию всех свойств. |
Методы
| Signature | Описание |
|---|---|
AssetInfo() | Инициализирует новый экземпляр класса AssetInfo. |
AssetInfo(name: string) | Инициализирует новый экземпляр класса AssetInfo. |
A3DObject() | Инициализирует новый экземпляр класса A3DObject без имени. |
RemoveProperty(property: Property) | Удаляет динамическое свойство. |
GetProperty(property: string) | Получить значение указанного свойства |
SetProperty(property: string, value: object?) | Устанавливает значение указанного свойства |
FindProperty(propertyName: string) | Находит свойство. |