ActivityMetadata Структура
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет набор аргументов, дочерних действий, переменных и делегатов, которые настроенная Activity представляет среду выполнения.
public value class ActivityMetadata
public struct ActivityMetadata
type ActivityMetadata = struct
Public Structure ActivityMetadata
- Наследование
Свойства
| Имя | Описание |
|---|---|
| Environment |
LocationReferenceEnvironment Получает аргументы, переменные, аргументы делегата или символы, представленные действиемSymbolResolver. |
| HasViolations |
Возвращает значение, указывающее, существуют ли ошибки проверки в метаданных. |
Методы
| Имя | Описание |
|---|---|
| AddArgument(RuntimeArgument) |
Добавляет аргумент в коллекцию аргументов действия. |
| AddDefaultExtensionProvider<T>(Func<T>) |
Добавляет указанного поставщика расширений в коллекцию поставщиков расширений по умолчанию для действия. |
| AddImportedChild(Activity, Object) |
Добавляет указанное действие в список импортированных дочерних действий метаданных. |
| AddImportedChild(Activity) |
Добавляет указанное действие в список импортированных дочерних действий метаданных. |
| AddImportedDelegate(ActivityDelegate, Object) |
Добавляет указанный делегат в список импортированных делегатов метаданных. |
| AddImportedDelegate(ActivityDelegate) |
Добавляет указанный делегат в список импортированных делегатов метаданных. |
| AddValidationError(String) |
Добавляет ошибку проверки в коллекцию ошибок проверки метаданных с помощью указанного описания. |
| AddValidationError(ValidationError) |
Добавляет указанную ошибку проверки в коллекцию ошибок проверки метаданных. |
| AddVariable(Variable, Object) |
Добавляет указанную переменную в коллекцию переменных метаданных. |
| AddVariable(Variable) |
Добавляет указанную переменную в коллекцию переменных метаданных. |
| Bind(Argument, RuntimeArgument) |
Привязывает указанный Argument к указанному RuntimeArgumentобъекту. |
| Equals(Object) |
Определяет, равен ли указанный объект этому экземпляру метаданных. |
| GetArgumentsWithReflection() |
Возвращает коллекцию аргументов, полученных с помощью отражения. |
| GetHashCode() |
Возвращает уникальный идентификатор для этого экземпляра метаданных. |
| GetImportedChildrenWithReflection() |
Возвращает коллекцию импортированных дочерних действий с помощью отражения. |
| GetImportedDelegatesWithReflection() |
Возвращает коллекцию делегатов с помощью отражения. |
| GetVariablesWithReflection() |
Возвращает коллекцию переменных с помощью отражения. |
| RequireExtension(Type) |
Указывает, что для действия требуется расширение указанного типа во время выполнения. |
| RequireExtension<T>() |
Указывает, что для действия требуется расширение указанного универсального типа во время выполнения. |
| SetArgumentsCollection(Collection<RuntimeArgument>) |
Добавляет указанную коллекцию аргументов в аргументы действия. |
| SetImportedChildrenCollection(Collection<Activity>) |
Добавляет указанную коллекцию как импортированные дочерние действия действия действия. |
| SetImportedDelegatesCollection(Collection<ActivityDelegate>) |
Добавляет указанную коллекцию как импортированные делегаты действия. |
| SetValidationErrorsCollection(Collection<ValidationError>) |
Добавляет указанную коллекцию ошибок проверки в коллекцию ошибок проверки метаданных. |
| SetVariablesCollection(Collection<Variable>) |
Добавляет указанную коллекцию переменных в переменные действия. |
Операторы
| Имя | Описание |
|---|---|
| Equality(ActivityMetadata, ActivityMetadata) |
Возвращает значение, указывающее, равны ли два указанных экземпляра метаданных. |
| Inequality(ActivityMetadata, ActivityMetadata) |
Возвращает значение, указывающее, равны ли два указанных экземпляра метаданных. |