ComponentBase Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Базовый класс для всех компонентов.
public ref class ComponentBase : Microsoft::Azure::RemoteRendering::ObjectBase
public class ComponentBase : Microsoft.Azure.RemoteRendering.ObjectBase
type ComponentBase = class
inherit ObjectBase
Public Class ComponentBase
Inherits ObjectBase
- Наследование
- Производный
Комментарии
Компоненты добавляют функциональные возможности к сущностям. Например, CutPlaneComponent преобразует сущность в объект , который открывает сетки.
Сущность может иметь только один экземпляр каждого типа компонента, присоединенного в любой момент времени.
Свойства
Enabled |
Включено состояние этого компонента. |
InteropId |
Базовый класс для всех компонентов. (Унаследовано от ObjectBase) |
Owner |
Объект Entity , к которому присоединен этот компонент. |
Type |
Точный тип этого компонента. |
Valid |
Указывает, действителен ли этот компонент. |
Методы
AsToolingObject<ToolingObject>() |
Базовый класс для всех компонентов. (Унаследовано от ObjectBase) |
Destroy() |
Уничтожает компонент в среде выполнения. |
Equals(Object) |
Базовый класс для всех компонентов. (Унаследовано от ObjectBase) |
GetHashCode() |
Базовый класс для всех компонентов. (Унаследовано от ObjectBase) |