NativeActivityMetadata Struktur
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili sekumpulan argumen, aktivitas anak, variabel, dan delegasi yang diperkenalkan NativeActivity yang dikonfigurasi ke lingkungan eksekusi.
public value class NativeActivityMetadata
public struct NativeActivityMetadata
type NativeActivityMetadata = struct
Public Structure NativeActivityMetadata
- Warisan
Properti
Environment |
Mendapatkan argumen, variabel, argumen delegasi, atau simbol aktivitas LocationReferenceEnvironment yang SymbolResolverdiperkenalkan oleh . |
HasViolations |
Mendapatkan nilai yang menunjukkan apakah ada kesalahan validasi dalam metadata. |
Metode
AddArgument(RuntimeArgument) |
Menambahkan argumen ke kumpulan argumen aktivitas. |
AddChild(Activity) |
Menambahkan aktivitas yang ditentukan ke daftar metadata aktivitas anak. |
AddChild(Activity, Object) |
Menambahkan aktivitas yang ditentukan ke daftar metadata aktivitas anak. |
AddDefaultExtensionProvider<T>(Func<T>) |
Menambahkan penyedia ekstensi yang ditentukan ke kumpulan penyedia ekstensi default untuk aktivitas tersebut. |
AddDelegate(ActivityDelegate) |
Menambahkan delegasi yang ditentukan ke daftar delegasi metadata. |
AddDelegate(ActivityDelegate, Object) |
Menambahkan delegasi yang ditentukan ke daftar delegasi metadata. |
AddImplementationChild(Activity) |
Menambahkan aktivitas yang ditentukan ke daftar aktivitas implementasi metadata. |
AddImplementationDelegate(ActivityDelegate) |
Menambahkan delegasi yang ditentukan ke daftar delegasi implementasi metadata. |
AddImplementationVariable(Variable) |
Menambahkan variabel yang ditentukan ke kumpulan variabel implementasi metadata. |
AddImportedChild(Activity) |
Menambahkan aktivitas yang ditentukan ke daftar metadata aktivitas anak yang diimpor. |
AddImportedChild(Activity, Object) |
Menambahkan aktivitas yang ditentukan ke daftar metadata aktivitas anak yang diimpor. |
AddImportedDelegate(ActivityDelegate) |
Menambahkan delegasi yang ditentukan ke daftar delegasi metadata yang diimpor. |
AddImportedDelegate(ActivityDelegate, Object) |
Menambahkan delegasi yang ditentukan ke daftar delegasi metadata yang diimpor. |
AddValidationError(String) |
Menambahkan kesalahan validasi ke kumpulan kesalahan validasi metadata menggunakan deskripsi yang ditentukan. |
AddValidationError(ValidationError) |
Menambahkan kesalahan validasi yang ditentukan ke kumpulan kesalahan validasi metadata. |
AddVariable(Variable) |
Menambahkan variabel yang ditentukan ke kumpulan variabel metadata. |
AddVariable(Variable, Object) |
Menambahkan variabel yang ditentukan ke kumpulan variabel metadata. |
Bind(Argument, RuntimeArgument) |
Mengikat yang ditentukan Argument ke yang ditentukan RuntimeArgument. |
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan instans metadata ini. |
GetArgumentsWithReflection() |
Mengembalikan kumpulan argumen yang diperoleh dengan menggunakan pantulan. |
GetChildrenWithReflection() |
Mengembalikan kumpulan aktivitas anak menggunakan pantulan. |
GetDelegatesWithReflection() |
Mengembalikan kumpulan delegasi menggunakan pantulan. |
GetHashCode() |
Mengembalikan pengidentifikasi unik untuk instans metadata ini. |
GetVariablesWithReflection() |
Mengembalikan kumpulan variabel menggunakan pantulan. |
RequireExtension(Type) |
Menentukan bahwa aktivitas memerlukan ekstensi jenis yang ditentukan saat runtime. |
RequireExtension<T>() |
Menentukan bahwa aktivitas memerlukan ekstensi jenis generik yang ditentukan saat runtime. |
SetArgumentsCollection(Collection<RuntimeArgument>) |
Menambahkan kumpulan argumen yang ditentukan ke argumen aktivitas. |
SetChildrenCollection(Collection<Activity>) |
Menambahkan koleksi yang ditentukan sebagai aktivitas anak dari aktivitas. |
SetDelegatesCollection(Collection<ActivityDelegate>) |
Menambahkan koleksi yang ditentukan sebagai delegasi aktivitas. |
SetImplementationChildrenCollection(Collection<Activity>) |
Menambahkan koleksi yang ditentukan sebagai aktivitas anak implementasi aktivitas. |
SetImplementationDelegatesCollection(Collection<ActivityDelegate>) |
Menambahkan koleksi yang ditentukan sebagai delegasi implementasi aktivitas. |
SetImplementationVariablesCollection(Collection<Variable>) |
Menambahkan koleksi yang ditentukan sebagai variabel implementasi aktivitas. |
SetImportedChildrenCollection(Collection<Activity>) |
Menambahkan koleksi yang ditentukan sebagai aktivitas anak yang diimpor dari aktivitas. |
SetImportedDelegatesCollection(Collection<ActivityDelegate>) |
Menambahkan koleksi yang ditentukan sebagai delegasi aktivitas yang diimpor. |
SetValidationErrorsCollection(Collection<ValidationError>) |
Menambahkan kumpulan kesalahan validasi yang ditentukan ke kumpulan kesalahan validasi metadata. |
SetVariablesCollection(Collection<Variable>) |
Menambahkan kumpulan variabel yang ditentukan ke variabel aktivitas. |
Operator
Equality(NativeActivityMetadata, NativeActivityMetadata) |
Mengembalikan nilai yang menunjukkan apakah dua instans metadata yang ditentukan sama. |
Inequality(NativeActivityMetadata, NativeActivityMetadata) |
Mengembalikan nilai yang menunjukkan apakah dua instans metadata yang ditentukan tidak sama. |