NativeActivityMetadata 構造体

定義

構成された NativeActivity が実行環境に導入する引数、子アクティビティ、変数、およびデリゲートのセットを表します。

public value class NativeActivityMetadata
public struct NativeActivityMetadata
type NativeActivityMetadata = struct
Public Structure NativeActivityMetadata
継承
NativeActivityMetadata

プロパティ

Environment

引数、変数、デリゲート引数、または SymbolResolver によって導入されるシンボルについて、アクティビティの LocationReferenceEnvironment を取得します。

HasViolations

メタデータに検証エラーがあるかどうかを示す値を取得します。

メソッド

AddArgument(RuntimeArgument)

アクティビティの引数のコレクションに引数を追加します。

AddChild(Activity)

指定されたアクティビティをメタデータの子アクティビティの一覧に追加します。

AddChild(Activity, Object)

指定されたアクティビティをメタデータの子アクティビティの一覧に追加します。

AddDefaultExtensionProvider<T>(Func<T>)

指定された拡張プロバイダーをアクティビティで使用できる既定の拡張プロバイダーのコレクションに追加します。

AddDelegate(ActivityDelegate)

指定されたデリゲートをメタデータのデリゲートの一覧に追加します。

AddDelegate(ActivityDelegate, Object)

指定されたデリゲートをメタデータのデリゲートの一覧に追加します。

AddImplementationChild(Activity)

指定されたアクティビティをメタデータの実装アクティビティの一覧に追加します。

AddImplementationDelegate(ActivityDelegate)

指定されたデリゲートをメタデータの実装デリゲートの一覧に追加します。

AddImplementationVariable(Variable)

指定された変数をメタデータの実装変数のコレクションに追加します。

AddImportedChild(Activity)

指定されたアクティビティをメタデータのインポート済み子アクティビティの一覧に追加します。

AddImportedChild(Activity, Object)

指定されたアクティビティをメタデータのインポート済み子アクティビティの一覧に追加します。

AddImportedDelegate(ActivityDelegate)

指定されたデリゲートをメタデータのインポート済みデリゲートの一覧に追加します。

AddImportedDelegate(ActivityDelegate, Object)

指定されたデリゲートをメタデータのインポート済みデリゲートの一覧に追加します。

AddValidationError(String)

指定された説明を使用して、検証エラーをメタデータの検証エラーのコレクションに追加します。

AddValidationError(ValidationError)

指定された検証エラーをメタデータの検証エラーのコレクションに追加します。

AddVariable(Variable)

指定された変数をメタデータの変数のコレクションに追加します。

AddVariable(Variable, Object)

指定された変数をメタデータの変数のコレクションに追加します。

Bind(Argument, RuntimeArgument)

指定された Argument を指定された RuntimeArgument にバインドします。

Equals(Object)

指定されたオブジェクトが、このメタデータ インスタンスと等しいかどうかを判断します。

GetArgumentsWithReflection()

リフレクションを使用して取得された引数のコレクションを返します。

GetChildrenWithReflection()

リフレクションを使用して子アクティビティのコレクションを返します。

GetDelegatesWithReflection()

リフレクションを使用してデリゲートのコレクションを返します。

GetHashCode()

このメタデータ インスタンスの一意の識別子を返します。

GetVariablesWithReflection()

リフレクションを使用して変数のコレクションを返します。

RequireExtension(Type)

アクティビティが実行時に指定された型の拡張機能を必要とすることを指定します。

RequireExtension<T>()

アクティビティが実行時に指定されたジェネリック型の拡張機能を必要とすることを指定します。

SetArgumentsCollection(Collection<RuntimeArgument>)

指定された引数のコレクションをアクティビティの引数に追加します。

SetChildrenCollection(Collection<Activity>)

指定されたコレクションをアクティビティの子アクティビティとして追加します。

SetDelegatesCollection(Collection<ActivityDelegate>)

指定されたコレクションをアクティビティのデリゲートとして追加します。

SetImplementationChildrenCollection(Collection<Activity>)

指定されたコレクションをアクティビティの実装子アクティビティとして追加します。

SetImplementationDelegatesCollection(Collection<ActivityDelegate>)

指定されたコレクションをアクティビティの実装デリゲートとして追加します。

SetImplementationVariablesCollection(Collection<Variable>)

指定されたコレクションをアクティビティの実装変数として追加します。

SetImportedChildrenCollection(Collection<Activity>)

指定されたコレクションをアクティビティのインポート済み子アクティビティとして追加します。

SetImportedDelegatesCollection(Collection<ActivityDelegate>)

指定されたコレクションをアクティビティのインポート済みデリゲートとして追加します。

SetValidationErrorsCollection(Collection<ValidationError>)

指定された検証エラーのコレクションをメタデータの検証エラーのコレクションに追加します。

SetVariablesCollection(Collection<Variable>)

指定された変数のコレクションをアクティビティの変数に追加します。

演算子

Equality(NativeActivityMetadata, NativeActivityMetadata)

2 つの指定されたメタデータ インスタンスが等しいかどうかを示す値を返します。

Inequality(NativeActivityMetadata, NativeActivityMetadata)

2 つの指定されたメタデータ インスタンスが等しくないかどうかを示す値を返します。

適用対象