TypeInfo Třída

Definice

Představuje deklarace typu pro typy tříd, typy rozhraní, typy polí, typy hodnot, výčtové typy, parametry typu, definice obecného typu a otevřené nebo uzavřené obecné typy.Represents type declarations for class types, interface types, array types, value types, enumeration types, type parameters, generic type definitions, and open or closed constructed generic types.

public ref class TypeInfo abstract : System::Reflection::MemberInfo, System::Reflection::IReflectableType
public ref class TypeInfo abstract : Type, System::Reflection::IReflectableType
public abstract class TypeInfo : System.Reflection.MemberInfo, System.Reflection.IReflectableType
public abstract class TypeInfo : Type, System.Reflection.IReflectableType
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public abstract class TypeInfo : Type, System.Reflection.IReflectableType
type TypeInfo = class
    inherit MemberInfo
    interface IReflectableType
type TypeInfo = class
    inherit Type
    interface IReflectableType
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type TypeInfo = class
    inherit Type
    interface IReflectableType
Public MustInherit Class TypeInfo
Inherits MemberInfo
Implements IReflectableType
Public MustInherit Class TypeInfo
Inherits Type
Implements IReflectableType
Dědičnost
TypeInfo
Dědičnost
Odvozené
Atributy
Implementuje

Příklady

V tomto příkladu se používá typy a členy reflexe v podmnožině rozhraní .NET pro Windows 8. x Store apps k načtení metod a vlastností Calendar typu, včetně zděděných metod a vlastností.This example uses the reflection types and members in the .NET for Windows 8.x Store apps subset to retrieve the methods and properties of the Calendar type, including inherited methods and properties. Chcete-li spustit tento kód, vložte jej do souboru kódu pro aplikaci XAML Windows 8. x Store, která obsahuje ovládací prvek Windows. UI. XAML. Controls. TextBlock s názvem textblock1 .To run this code, paste it into the code file for a Windows 8.x Store XAML app that contains a Windows.UI.Xaml.Controls.Textblock control named textblock1.

using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using Windows.UI.Xaml;
using Windows.UI.Xaml.Controls;
using Windows.UI.Xaml.Controls.Primitives;
using Windows.UI.Xaml.Navigation;
using System.Reflection;
using System.Globalization;
using System.Text;

namespace Reflection
{
    public sealed partial class MainPage : Page
    {
        public MainPage()
        {
           this.InitializeComponent();
        }

        protected override void OnNavigatedTo(NavigationEventArgs e)
        {
            TypeInfo t = typeof(Calendar).GetTypeInfo();
            IEnumerable<PropertyInfo> pList = t.DeclaredProperties;
            IEnumerable<MethodInfo> mList = t.DeclaredMethods;

            StringBuilder sb = new StringBuilder();
           
            sb.Append("Properties:");
            foreach (PropertyInfo p in pList)
            {

                sb.Append("\n" + p.DeclaringType.Name + ": " + p.Name);
            }
            sb.Append("\nMethods:");
            foreach (MethodInfo m in mList)
            {
                sb.Append("\n" + m.DeclaringType.Name + ": " + m.Name);
            }
            
            textblock1.Text = sb.ToString();
        }
    }
}
Imports Windows.UI.Xaml.Navigation
Imports System.Reflection
Imports System.Globalization
Imports System.Text

Public NotInheritable Class MainPage
    Inherits Page

    Protected Overrides Sub OnNavigatedTo(e As NavigationEventArgs)
        Dim t As TypeInfo = GetType(Calendar).GetTypeInfo()
        Dim pList As IEnumerable(Of PropertyInfo) = t.DeclaredProperties
        Dim mList As IEnumerable(Of MethodInfo) = t.DeclaredMethods

        Dim sb As New StringBuilder()

        sb.Append("Properties:")
        For Each p As PropertyInfo In pList

            sb.Append((vbLf + p.DeclaringType.Name & ": ") + p.Name)
        Next
        sb.Append(vbLf & "Methods:")
        For Each m As MethodInfo In mList
            sb.Append((vbLf + m.DeclaringType.Name & ": ") + m.Name)
        Next

        textblock1.Text = sb.ToString()

    End Sub
End Class

Poznámky

Počínaje .NET Framework 4,5 TypeInfo je třída obsažena v podmnožině rozhraní .NET pro Windows 8. x Store apps pro použití při vytváření aplikací pro Windows Store.Starting with .NET Framework 4.5, the TypeInfo class is included in the .NET for Windows 8.x Store apps subset for use in creating Windows Store apps. TypeInfo je k dispozici také v plném .NET Framework.TypeInfo is available in the full .NET Framework as well. Další informace o reflexi pro aplikace pro Windows Store najdete v tématu obory názvů System. Reflection a reflexe v .NET Framework pro aplikace pro Windows Store.For more information about reflection for Windows Store apps, see System.Reflection namespaces and Reflection in the .NET Framework for Windows Store Apps.

TypeInfo obsahuje mnoho členů dostupných ve Type třídě a mnoho vlastností reflexe v rozhraní .NET pro Windows 8. x Store apps vrací kolekce TypeInfo objektů.TypeInfo contains many of the members available in the Type class, and many of the reflection properties in the .NET for Windows 8.x Store apps return collections of TypeInfo objects. Chcete-li získat TypeInfo objekt z Type objektu, použijte IntrospectionExtensions.GetTypeInfo(Type) metodu rozšíření.To get a TypeInfo object from a Type object, use the IntrospectionExtensions.GetTypeInfo(Type) extension method.

TypeInfoObjekt představuje samotný typ definice, zatímco Type objekt představuje odkaz na definici typu.A TypeInfo object represents the type definition itself, whereas a Type object represents a reference to the type definition. Získání TypeInfo objektu vynutí sestavení, které obsahuje daný typ k načtení.Getting a TypeInfo object forces the assembly that contains that type to load. V porovnání můžete manipulovat s objekty, Type aniž by bylo nutné vyžadovat, aby modul runtime načetl sestavení, na které odkazuje.In comparison, you can manipulate Type objects without necessarily requiring the runtime to load the assembly they reference.

V rozhraní .NET pro Windows 8. x Store aplikace použijete vlastnosti reflexe těchto TypeInfo vrácených IEnumerable<T> kolekcí namísto metod, které vracejí pole.In the .NET for Windows 8.x Store apps, you use the reflection properties of TypeInfo that return IEnumerable<T> collections instead of methods that return arrays. Použijte například DeclaredMembers vlastnost k získání všech deklarovaných členů nebo DeclaredProperties vlastnost k získání všech deklarovaných vlastností.For example, use the DeclaredMembers property to get all declared members, or the DeclaredProperties property to get all declared properties. Kontexty reflexe mohou pro velká sestavení nebo typy implementovat opožděné procházení těchto kolekcí.Reflection contexts can implement lazy traversal of these collections for large assemblies or types. Chcete-li získat konkrétní členy, použijte metody, jako jsou GetDeclaredMethod a a GetDeclaredProperty předejte název metody nebo vlastnosti, kterou chcete načíst.To get specific members, use methods such as GetDeclaredMethod and GetDeclaredProperty, and pass the name of the method or property you would like to retrieve.

Pro filtrování výsledků TypeInfo vlastností použijte dotazy LINQ.To filter the results of TypeInfo properties, use LINQ queries. Pro objekty reflexe, které pocházejí z modulu runtime (například jako výsledek typeof(Object) ), můžete procházet strom dědičnosti pomocí metod ve RuntimeReflectionExtensions třídě.For reflection objects that originate with the runtime (for example, as the result of typeof(Object)), you can traverse the inheritance tree by using the methods in the RuntimeReflectionExtensions class. Příjemci objektů z přizpůsobených kontextů reflexe nemohou tyto metody použít a musí procházet samotný strom dědičnosti.Consumers of objects from customized reflection contexts cannot use these methods and must traverse the inheritance tree themselves.

Konstruktory

TypeInfo()

Inicializuje TypeInfo instanci.Initializes a TypeInfo instance.

Vlastnosti

Assembly
Assembly

Získá, Assembly ve kterém je deklarován typ.Gets the Assembly in which the type is declared. Pro obecné typy získá typ, Assembly ve kterém je definován obecný typ.For generic types, gets the Assembly in which the generic type is defined.

(Zděděno od Type)
AssemblyQualifiedName
AssemblyQualifiedName

Získá kvalifikovaný název sestavení typu, který obsahuje název sestavení, ze kterého Type byl tento objekt načten.Gets the assembly-qualified name of the type, which includes the name of the assembly from which this Type object was loaded.

(Zděděno od Type)
Attributes
Attributes

Získá atributy přidružené k Type .Gets the attributes associated with the Type.

(Zděděno od Type)
BaseType
BaseType

Získá typ, ze kterého aktuální Type přímo dědí.Gets the type from which the current Type directly inherits.

(Zděděno od Type)
ContainsGenericParameters
ContainsGenericParameters

Získá hodnotu, která označuje, zda Type má aktuální objekt parametry typu, které nebyly nahrazeny konkrétními typy.Gets a value indicating whether the current Type object has type parameters that have not been replaced by specific types.

(Zděděno od Type)
CustomAttributes

Získá kolekci, která obsahuje vlastní atributy tohoto člena.Gets a collection that contains this member's custom attributes.

(Zděděno od MemberInfo)
DeclaredConstructors

Získá kolekci konstruktorů deklarovaných aktuálním typem.Gets a collection of the constructors declared by the current type.

DeclaredEvents

Získá kolekci událostí definovaných aktuálním typem.Gets a collection of the events defined by the current type.

DeclaredFields

Získá kolekci polí definovaných aktuálním typem.Gets a collection of the fields defined by the current type.

DeclaredMembers

Získá kolekci členů definovaných aktuálním typem.Gets a collection of the members defined by the current type.

DeclaredMethods

Získá kolekci metod definovaných aktuálním typem.Gets a collection of the methods defined by the current type.

DeclaredNestedTypes

Získá kolekci vnořených typů definovaných aktuálním typem.Gets a collection of the nested types defined by the current type.

DeclaredProperties

Získá kolekci vlastností definovaných aktuálním typem.Gets a collection of the properties defined by the current type.

DeclaringMethod
DeclaringMethod

Získá MethodBase , který představuje deklarující metodu, pokud aktuální Type představuje parametr typu Obecné metody.Gets a MethodBase that represents the declaring method, if the current Type represents a type parameter of a generic method.

(Zděděno od Type)
DeclaringType

Získá třídu, která deklaruje tohoto člena.Gets the class that declares this member.

(Zděděno od MemberInfo)
DeclaringType

Získá typ, který deklaruje aktuální vnořený typ nebo parametr obecného typu.Gets the type that declares the current nested type or generic type parameter.

(Zděděno od Type)
FullName
FullName

Získá plně kvalifikovaný název typu, včetně jeho oboru názvů, ale ne jeho sestavení.Gets the fully qualified name of the type, including its namespace but not its assembly.

(Zděděno od Type)
GenericParameterAttributes
GenericParameterAttributes

Získá kombinaci GenericParameterAttributes příznaků, které popisují kovarianci a speciální omezení aktuálního parametru obecného typu.Gets a combination of GenericParameterAttributes flags that describe the covariance and special constraints of the current generic type parameter.

(Zděděno od Type)
GenericParameterPosition
GenericParameterPosition

Získá pozici parametru typu v seznamu parametrů typu obecného typu nebo metody, která deklaruje parametr, pokud Type objekt představuje parametr typu obecného typu nebo obecné metody.Gets the position of the type parameter in the type parameter list of the generic type or method that declared the parameter, when the Type object represents a type parameter of a generic type or a generic method.

(Zděděno od Type)
GenericTypeArguments
GenericTypeArguments

Získá pole argumentů obecného typu pro tento typ.Gets an array of the generic type arguments for this type.

(Zděděno od Type)
GenericTypeParameters

Získá pole parametrů obecného typu aktuální instance.Gets an array of the generic type parameters of the current instance.

GUID
GUID

Získá identifikátor GUID přidružený k Type .Gets the GUID associated with the Type.

(Zděděno od Type)
HasElementType
HasElementType

Získá hodnotu, která označuje, zda aktuální Type zahrnuje nebo odkazuje na jiný typ; to znamená, zda aktuální Type je pole, ukazatel nebo je předáno odkazem.Gets a value indicating whether the current Type encompasses or refers to another type; that is, whether the current Type is an array, a pointer, or is passed by reference.

(Zděděno od Type)
ImplementedInterfaces

Získá kolekci rozhraní implementovaných aktuálním typem.Gets a collection of the interfaces implemented by the current type.

IsAbstract
IsAbstract

Načte hodnotu, která označuje, zda Type je abstraktní a musí být přepsána.Gets a value indicating whether the Type is abstract and must be overridden.

(Zděděno od Type)
IsAnsiClass
IsAnsiClass

Získá hodnotu, která označuje, zda je pro objekt vybrán atribut formátu řetězce AnsiClass Type .Gets a value indicating whether the string format attribute AnsiClass is selected for the Type.

(Zděděno od Type)
IsArray
IsArray

Získá hodnotu, která označuje, zda se jedná o pole typu.Gets a value that indicates whether the type is an array.

(Zděděno od Type)
IsAutoClass
IsAutoClass

Získá hodnotu, která označuje, zda je pro objekt vybrán atribut formátu řetězce AutoClass Type .Gets a value indicating whether the string format attribute AutoClass is selected for the Type.

(Zděděno od Type)
IsAutoLayout
IsAutoLayout

Načte hodnotu, která označuje, zda jsou pole aktuálního typu automaticky rozložena modulem CLR (Common Language Runtime).Gets a value indicating whether the fields of the current type are laid out automatically by the common language runtime.

(Zděděno od Type)
IsByRef
IsByRef

Načte hodnotu, která označuje, zda Type je předána odkazem.Gets a value indicating whether the Type is passed by reference.

(Zděděno od Type)
IsByRefLike

Získá hodnotu, která označuje, zda je typ strukturou typu ByRef.Gets a value that indicates whether the type is a byref-like structure.

(Zděděno od Type)
IsClass
IsClass

Získá hodnotu, která označuje, zda se Type jedná o třídu nebo delegáta; to znamená, že se nejedná o typ hodnoty nebo rozhraní.Gets a value indicating whether the Type is a class or a delegate; that is, not a value type or interface.

(Zděděno od Type)
IsCollectible

Získá hodnotu, která označuje, zda MemberInfo je tento objekt součástí sestavení uloženého ve kolekční AssemblyLoadContext .Gets a value that indicates whether this MemberInfo object is part of an assembly held in a collectible AssemblyLoadContext.

(Zděděno od MemberInfo)
IsCOMObject
IsCOMObject

Načte hodnotu, která označuje, zda se Type jedná o objekt modelu COM.Gets a value indicating whether the Type is a COM object.

(Zděděno od Type)
IsConstructedGenericType

Získá hodnotu, která označuje, zda tento objekt představuje Konstruovaný obecný typ.Gets a value that indicates whether this object represents a constructed generic type. Můžete vytvořit instance konstruovaného obecného typu.You can create instances of a constructed generic type.

(Zděděno od Type)
IsContextful

Načte hodnotu, která označuje, zda Type lze hostovat v kontextu.Gets a value indicating whether the Type can be hosted in a context.

(Zděděno od Type)
IsEnum
IsEnum

Načte hodnotu, která označuje, zda aktuální Type představuje výčet.Gets a value indicating whether the current Type represents an enumeration.

(Zděděno od Type)
IsExplicitLayout
IsExplicitLayout

Získá hodnotu, která označuje, zda jsou pole aktuálního typu rozložena explicitně zadanými posuny.Gets a value indicating whether the fields of the current type are laid out at explicitly specified offsets.

(Zděděno od Type)
IsGenericMethodParameter

Získá hodnotu, která označuje, zda aktuální Type představuje parametr typu v definici obecné metody.Gets a value that indicates whether the current Type represents a type parameter in the definition of a generic method.

(Zděděno od Type)
IsGenericParameter
IsGenericParameter

Získá hodnotu, která označuje, zda aktuální Type představuje parametr typu v definici obecného typu nebo metody.Gets a value indicating whether the current Type represents a type parameter in the definition of a generic type or method.

(Zděděno od Type)
IsGenericType
IsGenericType

Získá hodnotu, která označuje, zda je aktuální typ obecný typ.Gets a value indicating whether the current type is a generic type.

(Zděděno od Type)
IsGenericTypeDefinition
IsGenericTypeDefinition

Získá hodnotu, která označuje, zda aktuální Type představuje definici obecného typu, ze které lze vytvořit další obecné typy.Gets a value indicating whether the current Type represents a generic type definition, from which other generic types can be constructed.

(Zděděno od Type)
IsGenericTypeParameter

Získá hodnotu, která označuje, zda aktuální Type představuje parametr typu v definici obecného typu.Gets a value that indicates whether the current Type represents a type parameter in the definition of a generic type.

(Zděděno od Type)
IsImport
IsImport

Získá hodnotu, která označuje, zda TypeComImportAttribute atribut použit, což značí, že byl importován z knihovny typů modelu COM.Gets a value indicating whether the Type has a ComImportAttribute attribute applied, indicating that it was imported from a COM type library.

(Zděděno od Type)
IsInterface
IsInterface

Získá hodnotu, která označuje, zda se Type jedná o rozhraní; to znamená, že není třída nebo typ hodnoty.Gets a value indicating whether the Type is an interface; that is, not a class or a value type.

(Zděděno od Type)
IsLayoutSequential
IsLayoutSequential

Získá hodnotu, která označuje, zda jsou pole aktuálního typu rozložena sekvenčně, v pořadí, v jakém byly definovány nebo generovány do metadat.Gets a value indicating whether the fields of the current type are laid out sequentially, in the order that they were defined or emitted to the metadata.

(Zděděno od Type)
IsMarshalByRef
IsMarshalByRef

Načte hodnotu, která označuje, zda Type je objekt zařazen podle odkazu.Gets a value indicating whether the Type is marshaled by reference.

(Zděděno od Type)
IsNested
IsNested

Získá hodnotu, která označuje, zda aktuální Type objekt představuje typ, jehož definice je vnořena do definice jiného typu.Gets a value indicating whether the current Type object represents a type whose definition is nested inside the definition of another type.

(Zděděno od Type)
IsNestedAssembly
IsNestedAssembly

Načte hodnotu, která označuje, jestli Type je vnořená a viditelná jenom v rámci vlastního sestavení.Gets a value indicating whether the Type is nested and visible only within its own assembly.

(Zděděno od Type)
IsNestedFamANDAssem
IsNestedFamANDAssem

Načte hodnotu, která označuje, jestli Type je vnořená a viditelná jenom pro třídy, které patří do své vlastní rodiny a jejího vlastního sestavení.Gets a value indicating whether the Type is nested and visible only to classes that belong to both its own family and its own assembly.

(Zděděno od Type)
IsNestedFamily
IsNestedFamily

Načte hodnotu, která označuje, jestli Type je vnořená a viditelná jenom v rámci své vlastní rodiny.Gets a value indicating whether the Type is nested and visible only within its own family.

(Zděděno od Type)
IsNestedFamORAssem
IsNestedFamORAssem

Načte hodnotu, která označuje, zda Type je objekt vnořen a viditelný pouze pro třídy, které patří do své vlastní rodiny nebo do vlastního sestavení.Gets a value indicating whether the Type is nested and visible only to classes that belong to either its own family or to its own assembly.

(Zděděno od Type)
IsNestedPrivate
IsNestedPrivate

Načte hodnotu, která označuje, jestli Type je vnořený a deklarovaný jako soukromý.Gets a value indicating whether the Type is nested and declared private.

(Zděděno od Type)
IsNestedPublic
IsNestedPublic

Načte hodnotu, která označuje, jestli je třída vnořená a deklarovaná jako veřejná.Gets a value indicating whether a class is nested and declared public.

(Zděděno od Type)
IsNotPublic
IsNotPublic

Načte hodnotu, která označuje, jestli Type není deklarovaný jako Public.Gets a value indicating whether the Type is not declared public.

(Zděděno od Type)
IsPointer
IsPointer

Načte hodnotu, která označuje, zda se Type jedná o ukazatel.Gets a value indicating whether the Type is a pointer.

(Zděděno od Type)
IsPrimitive
IsPrimitive

Načte hodnotu, která označuje, zda Type je jedním z primitivních typů.Gets a value indicating whether the Type is one of the primitive types.

(Zděděno od Type)
IsPublic
IsPublic

Získá hodnotu, která označuje, zda Type je deklarována jako veřejná.Gets a value indicating whether the Type is declared public.

(Zděděno od Type)
IsSealed
IsSealed

Získá hodnotu, která označuje, zda Type je deklarována jako zapečetěná.Gets a value indicating whether the Type is declared sealed.

(Zděděno od Type)
IsSecurityCritical

Získá hodnotu, která označuje, zda je aktuální typ kritický pro zabezpečení nebo kritický pro zabezpečení na aktuální úrovni vztahu důvěryhodnosti, a proto může provádět kritické operace.Gets a value that indicates whether the current type is security-critical or security-safe-critical at the current trust level, and therefore can perform critical operations.

(Zděděno od Type)
IsSecuritySafeCritical

Získá hodnotu, která označuje, zda je aktuální typ bezpečný a kritický pro aktuální úroveň důvěryhodnosti. To znamená, zda může provádět kritické operace a lze k němu přistupovat transparentním kódem.Gets a value that indicates whether the current type is security-safe-critical at the current trust level; that is, whether it can perform critical operations and can be accessed by transparent code.

(Zděděno od Type)
IsSecurityTransparent

Získá hodnotu, která označuje, zda je aktuální typ transparentní na aktuální úrovni vztahu důvěryhodnosti, a proto nemůže provádět kritické operace.Gets a value that indicates whether the current type is transparent at the current trust level, and therefore cannot perform critical operations.

(Zděděno od Type)
IsSerializable
IsSerializable

Načte hodnotu, která označuje, zda Type je serializovatelný.Gets a value indicating whether the Type is serializable.

(Zděděno od Type)
IsSignatureType

Získá hodnotu, která označuje, zda se jedná o typ podpisu.Gets a value that indicates whether the type is a signature type.

(Zděděno od Type)
IsSpecialName
IsSpecialName

Získá hodnotu, která označuje, zda má typ název, který vyžaduje speciální zpracování.Gets a value indicating whether the type has a name that requires special handling.

(Zděděno od Type)
IsSZArray

Získá hodnotu, která označuje, zda se jedná o typ pole, který může představovat pouze jednorozměrné pole s nulovým dolní mezí.Gets a value that indicates whether the type is an array type that can represent only a single-dimensional array with a zero lower bound.

(Zděděno od Type)
IsTypeDefinition

Získá hodnotu, která označuje, zda je typ definicí typu.Gets a value that indicates whether the type is a type definition.

(Zděděno od Type)
IsUnicodeClass
IsUnicodeClass

Získá hodnotu, která označuje, zda je pro objekt vybrán atribut formátu řetězce UnicodeClass Type .Gets a value indicating whether the string format attribute UnicodeClass is selected for the Type.

(Zděděno od Type)
IsValueType
IsValueType

Získá hodnotu, která označuje, zda Type je typ hodnoty.Gets a value indicating whether the Type is a value type.

(Zděděno od Type)
IsVariableBoundArray

Získá hodnotu, která označuje, zda se jedná o typ pole, který může představovat multidimenzionální pole nebo pole s libovolným dolním rozsahem.Gets a value that indicates whether the type is an array type that can represent a multi-dimensional array or an array with an arbitrary lower bound.

(Zděděno od Type)
IsVisible
IsVisible

Načte hodnotu, která označuje, zda Type lze získat pøístup pomocí kódu mimo sestavení.Gets a value indicating whether the Type can be accessed by code outside the assembly.

(Zděděno od Type)
MemberType
MemberType

Při přepsání v odvozené třídě získá MemberTypes hodnotu, která označuje typ členské-metody, konstruktoru, události a tak dále.When overridden in a derived class, gets a MemberTypes value indicating the type of the member - method, constructor, event, and so on.

(Zděděno od MemberInfo)
MemberType

Načte MemberTypes hodnotu, která označuje, že tento člen je typ nebo vnořený typ.Gets a MemberTypes value indicating that this member is a type or a nested type.

(Zděděno od Type)
MetadataToken

Získá hodnotu, která identifikuje element metadat.Gets a value that identifies a metadata element.

(Zděděno od MemberInfo)
Module

Získá modul, ve kterém je definován typ, který deklaruje člena reprezentovaného aktuálním MemberInfo .Gets the module in which the type that declares the member represented by the current MemberInfo is defined.

(Zděděno od MemberInfo)
Module

Získá modul (DLL), ve kterém Type je definován aktuální.Gets the module (the DLL) in which the current Type is defined.

(Zděděno od Type)
Name

Získá název aktuálního člena.Gets the name of the current member.

(Zděděno od MemberInfo)
Name

Při přepsání v odvozené třídě získá název aktuálního typu.When overridden in a derived class, gets the name of the current type.

(Zděděno od Type)
Namespace
Namespace

Získá obor názvů Type .Gets the namespace of the Type.

(Zděděno od Type)
ReflectedType

Získá objekt třídy, který byl použit k získání této instance MemberInfo .Gets the class object that was used to obtain this instance of MemberInfo.

(Zděděno od MemberInfo)
ReflectedType

Získá objekt třídy, který byl použit k získání tohoto člena.Gets the class object that was used to obtain this member.

(Zděděno od Type)
StructLayoutAttribute
StructLayoutAttribute

Získá StructLayoutAttribute Popis, který popisuje rozložení aktuálního typu.Gets a StructLayoutAttribute that describes the layout of the current type.

(Zděděno od Type)
TypeHandle

Získá popisovač pro aktuální Type .Gets the handle for the current Type.

(Zděděno od Type)
TypeInitializer
TypeInitializer

Získá inicializátor pro typ.Gets the initializer for the type.

(Zděděno od Type)
UnderlyingSystemType
UnderlyingSystemType

Určuje typ poskytnutý modulem CLR (Common Language Runtime), který představuje tento typ.Indicates the type provided by the common language runtime that represents this type.

(Zděděno od Type)

Metody

AsType()

Vrátí aktuální typ jako Type objekt.Returns the current type as a Type object.

Equals(Object)

Vrací hodnotu, která určuje, zda je tato instance rovna zadanému objektu.Returns a value that indicates whether this instance is equal to a specified object.

(Zděděno od MemberInfo)
Equals(Object)

Určuje, zda je základní systémový typ aktuálního Type objektu stejný jako základní systémový typ zadaného typu Object .Determines if the underlying system type of the current Type object is the same as the underlying system type of the specified Object.

(Zděděno od Type)
Equals(Type)

Určuje, zda je základní systémový typ aktuálního typu Type stejný jako základní systémový typ určeného typu Type .Determines if the underlying system type of the current Type is the same as the underlying system type of the specified Type.

(Zděděno od Type)
FindInterfaces(TypeFilter, Object)
FindInterfaces(TypeFilter, Object)

Vrátí pole Type objektů reprezentující filtrovaný seznam rozhraní implementovaných nebo zděděných aktuálním Type .Returns an array of Type objects representing a filtered list of interfaces implemented or inherited by the current Type.

(Zděděno od Type)
FindMembers(MemberTypes, BindingFlags, MemberFilter, Object)
FindMembers(MemberTypes, BindingFlags, MemberFilter, Object)

Vrátí filtrované pole MemberInfo objektů zadaného typu člena.Returns a filtered array of MemberInfo objects of the specified member type.

(Zděděno od Type)
GetArrayRank()
GetArrayRank()

Získá počet rozměrů v poli.Gets the number of dimensions in an array.

(Zděděno od Type)
GetAttributeFlagsImpl()

Při přepsání v odvozené třídě implementuje Attributes vlastnost a získá bitovou kombinaci hodnot výčtu, které určují atributy přidružené k Type .When overridden in a derived class, implements the Attributes property and gets a bitwise combination of enumeration values that indicate the attributes associated with the Type.

(Zděděno od Type)
GetConstructor(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])

Vyhledá konstruktor, jehož parametry odpovídají zadaným typům a modifikátorům argumentů, pomocí zadaných omezení vazby a zadané konvence volání.Searches for a constructor whose parameters match the specified argument types and modifiers, using the specified binding constraints and the specified calling convention.

(Zděděno od Type)
GetConstructor(BindingFlags, Binder, Type[], ParameterModifier[])

Vyhledá konstruktor, jehož parametry odpovídají zadaným typům a modifikátorům argumentů pomocí zadaných omezení vazby.Searches for a constructor whose parameters match the specified argument types and modifiers, using the specified binding constraints.

(Zděděno od Type)
GetConstructor(Type[])
GetConstructor(Type[])

Vyhledá konstruktor veřejné instance, jehož parametry odpovídají typům v zadaném poli.Searches for a public instance constructor whose parameters match the types in the specified array.

(Zděděno od Type)
GetConstructorImpl(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])

Při přepsání v odvozené třídě vyhledá konstruktor, jehož parametry odpovídají zadaným typům a modifikátorům argumentů, pomocí zadaných omezení vazby a zadané konvence volání.When overridden in a derived class, searches for a constructor whose parameters match the specified argument types and modifiers, using the specified binding constraints and the specified calling convention.

(Zděděno od Type)
GetConstructors()
GetConstructors()

Vrátí všechny veřejné konstruktory definované pro aktuální Type .Returns all the public constructors defined for the current Type.

(Zděděno od Type)
GetConstructors(BindingFlags)
GetConstructors(BindingFlags)

Při přepsání v odvozené třídě vyhledá konstruktory definované pro aktuální Type pomocí zadaného BindingFlags .When overridden in a derived class, searches for the constructors defined for the current Type, using the specified BindingFlags.

(Zděděno od Type)
GetCustomAttributes(Boolean)

Při přepsání v odvozené třídě vrátí pole všech vlastních atributů použitých pro tohoto člena.When overridden in a derived class, returns an array of all custom attributes applied to this member.

(Zděděno od MemberInfo)
GetCustomAttributes(Type, Boolean)

Při přepsání v odvozené třídě vrátí pole vlastních atributů použité pro tohoto člena a identifikováno pomocí Type .When overridden in a derived class, returns an array of custom attributes applied to this member and identified by Type.

(Zděděno od MemberInfo)
GetCustomAttributesData()

Vrátí seznam CustomAttributeData objektů reprezentujících data o atributech, které byly aplikovány na cílového člena.Returns a list of CustomAttributeData objects representing data about the attributes that have been applied to the target member.

(Zděděno od MemberInfo)
GetDeclaredEvent(String)

Vrátí objekt, který představuje zadanou veřejnou událost deklarovanou aktuálním typem.Returns an object that represents the specified public event declared by the current type.

GetDeclaredField(String)

Vrátí objekt, který představuje zadané veřejné pole deklarované aktuálním typem.Returns an object that represents the specified public field declared by the current type.

GetDeclaredMethod(String)

Vrátí objekt, který představuje zadanou veřejnou metodu deklarovanou aktuálním typem.Returns an object that represents the specified public method declared by the current type.

GetDeclaredMethods(String)

Vrátí kolekci, která obsahuje všechny veřejné metody deklarované pro aktuální typ, který odpovídá zadanému názvu.Returns a collection that contains all public methods declared on the current type that match the specified name.

GetDeclaredNestedType(String)

Vrátí objekt, který představuje zadaný veřejný vnořený typ deklarovaný aktuálním typem.Returns an object that represents the specified public nested type declared by the current type.

GetDeclaredProperty(String)

Vrátí objekt, který představuje zadanou veřejnou vlastnost deklarovanou aktuálním typem.Returns an object that represents the specified public property declared by the current type.

GetDefaultMembers()
GetDefaultMembers()

Vyhledá členy definované pro aktuální, Type jehož DefaultMemberAttribute sada je nastavena.Searches for the members defined for the current Type whose DefaultMemberAttribute is set.

(Zděděno od Type)
GetElementType()
GetElementType()

Pokud je přepsáno v odvozené třídě, vrátí objekt, který je Type zahrnut nebo na který odkazuje aktuální pole, ukazatel nebo odkazový typ.When overridden in a derived class, returns the Type of the object encompassed or referred to by the current array, pointer or reference type.

(Zděděno od Type)
GetEnumName(Object)
GetEnumName(Object)

Vrátí název konstanty, která má zadanou hodnotu pro aktuální typ výčtu.Returns the name of the constant that has the specified value, for the current enumeration type.

(Zděděno od Type)
GetEnumNames()
GetEnumNames()

Vrátí názvy členů aktuálního výčtového typu.Returns the names of the members of the current enumeration type.

(Zděděno od Type)
GetEnumUnderlyingType()
GetEnumUnderlyingType()

Vrátí nadřízený typ aktuálního výčtového typu.Returns the underlying type of the current enumeration type.

(Zděděno od Type)
GetEnumValues()
GetEnumValues()

Vrátí pole hodnot konstant v aktuálním typu výčtu.Returns an array of the values of the constants in the current enumeration type.

(Zděděno od Type)
GetEvent(String)
GetEvent(String)

Vrátí EventInfo objekt představující zadanou veřejnou událost.Returns the EventInfo object representing the specified public event.

(Zděděno od Type)
GetEvent(String, BindingFlags)
GetEvent(String, BindingFlags)

Při přepsání v odvozené třídě vrátí EventInfo objekt představující zadanou událost pomocí zadaného omezení vazby.When overridden in a derived class, returns the EventInfo object representing the specified event, using the specified binding constraints.

(Zděděno od Type)
GetEvents()
GetEvents()

Vrátí všechny veřejné události, které jsou deklarovány nebo zděděny aktuální Type .Returns all the public events that are declared or inherited by the current Type.

(Zděděno od Type)
GetEvents(BindingFlags)
GetEvents(BindingFlags)

Při přepsání v odvozené třídě vyhledá události, které jsou deklarovány nebo zděděny aktuální Type , pomocí zadaného omezení vazby.When overridden in a derived class, searches for events that are declared or inherited by the current Type, using the specified binding constraints.

(Zděděno od Type)
GetField(String)
GetField(String)

Vyhledá veřejné pole se zadaným názvem.Searches for the public field with the specified name.

(Zděděno od Type)
GetField(String, BindingFlags)
GetField(String, BindingFlags)

Vyhledá zadané pole pomocí zadaných omezení vazby.Searches for the specified field, using the specified binding constraints.

(Zděděno od Type)
GetFields()
GetFields()

Vrátí všechna veřejná pole aktuálního Type .Returns all the public fields of the current Type.

(Zděděno od Type)
GetFields(BindingFlags)
GetFields(BindingFlags)

Při přepsání v odvozené třídě vyhledá pole definovaná pro aktuální Type pomocí zadaného omezení vazby.When overridden in a derived class, searches for the fields defined for the current Type, using the specified binding constraints.

(Zděděno od Type)
GetGenericArguments()
GetGenericArguments()

Vrátí pole Type objektů, které reprezentují argumenty typu pro uzavřený obecný typ nebo parametry typu definice obecného typu.Returns an array of Type objects that represent the type arguments of a closed generic type or the type parameters of a generic type definition.

(Zděděno od Type)
GetGenericParameterConstraints()
GetGenericParameterConstraints()

Vrátí pole Type objektů, které reprezentují omezení na aktuálním parametru obecného typu.Returns an array of Type objects that represent the constraints on the current generic type parameter.

(Zděděno od Type)
GetGenericTypeDefinition()
GetGenericTypeDefinition()

Vrátí Type objekt, který představuje definici obecného typu, ze které může být vytvořen aktuální obecný typ.Returns a Type object that represents a generic type definition from which the current generic type can be constructed.

(Zděděno od Type)
GetHashCode()

Vrátí hodnotu hash pro tuto instanci.Returns the hash code for this instance.

(Zděděno od MemberInfo)
GetHashCode()

Vrátí hodnotu hash pro tuto instanci.Returns the hash code for this instance.

(Zděděno od Type)
GetInterface(String)
GetInterface(String)

Vyhledá rozhraní se zadaným názvem.Searches for the interface with the specified name.

(Zděděno od Type)
GetInterface(String, Boolean)
GetInterface(String, Boolean)

Při přepsání v odvozené třídě vyhledá zadané rozhraní a určí, zda se má pro název rozhraní provést hledání bez rozlišování velkých a malých písmen.When overridden in a derived class, searches for the specified interface, specifying whether to do a case-insensitive search for the interface name.

(Zděděno od Type)
GetInterfaceMap(Type)

Vrátí mapování rozhraní pro zadaný typ rozhraní.Returns an interface mapping for the specified interface type.

(Zděděno od Type)
GetInterfaces()
GetInterfaces()

Při přepsání v odvozené třídě získá všechna rozhraní implementovaná nebo zděděná aktuální Type .When overridden in a derived class, gets all the interfaces implemented or inherited by the current Type.

(Zděděno od Type)
GetMember(String)
GetMember(String)

Vyhledá veřejné členy se zadaným názvem.Searches for the public members with the specified name.

(Zděděno od Type)
GetMember(String, BindingFlags)
GetMember(String, BindingFlags)

Vyhledá zadané členy pomocí zadaných omezení vazby.Searches for the specified members, using the specified binding constraints.

(Zděděno od Type)
GetMember(String, MemberTypes, BindingFlags)
GetMember(String, MemberTypes, BindingFlags)

Vyhledá zadané členy zadaného typu člena pomocí zadaných omezení vazby.Searches for the specified members of the specified member type, using the specified binding constraints.

(Zděděno od Type)
GetMembers()
GetMembers()

Vrátí všechny veřejné členy aktuálního Type .Returns all the public members of the current Type.

(Zděděno od Type)
GetMembers(BindingFlags)
GetMembers(BindingFlags)

Při přepsání v odvozené třídě vyhledá členy definované pro aktuální Type pomocí zadaného omezení vazby.When overridden in a derived class, searches for the members defined for the current Type, using the specified binding constraints.

(Zděděno od Type)
GetMethod(String)
GetMethod(String)

Vyhledá veřejnou metodu se zadaným názvem.Searches for the public method with the specified name.

(Zděděno od Type)
GetMethod(String, BindingFlags)
GetMethod(String, BindingFlags)

Vyhledá zadanou metodu pomocí zadaných omezení vazby.Searches for the specified method, using the specified binding constraints.

(Zděděno od Type)
GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])

Vyhledá zadanou metodu, jejíž parametry odpovídají zadaným typům a modifikátorům argumentů, pomocí zadaných omezení vazby a zadané konvence volání.Searches for the specified method whose parameters match the specified argument types and modifiers, using the specified binding constraints and the specified calling convention.

(Zděděno od Type)
GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

Vyhledá zadanou metodu, jejíž parametry odpovídají zadaným typům a modifikátorům argumentů pomocí zadaných omezení vazby.Searches for the specified method whose parameters match the specified argument types and modifiers, using the specified binding constraints.

(Zděděno od Type)
GetMethod(String, Int32, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])

Vyhledá zadanou metodu, jejíž parametry odpovídají zadanému počtu obecných parametrů, typům argumentů a modifikátorům pomocí zadaných omezení vazby a zadané konvence volání.Searches for the specified method whose parameters match the specified generic parameter count, argument types and modifiers, using the specified binding constraints and the specified calling convention.

(Zděděno od Type)
GetMethod(String, Int32, BindingFlags, Binder, Type[], ParameterModifier[])

Vyhledá zadanou metodu, jejíž parametry odpovídají zadanému počtu obecných parametrů, typům argumentů a modifikátorům pomocí zadaných omezení vazby.Searches for the specified method whose parameters match the specified generic parameter count, argument types and modifiers, using the specified binding constraints.

(Zděděno od Type)
GetMethod(String, Int32, Type[])

Vyhledá zadanou veřejnou metodu, jejíž parametry odpovídají zadanému počtu obecných parametrů a typům argumentů.Searches for the specified public method whose parameters match the specified generic parameter count and argument types.

(Zděděno od Type)
GetMethod(String, Int32, Type[], ParameterModifier[])

Vyhledá zadanou veřejnou metodu, jejíž parametry odpovídají zadanému počtu obecných parametrů, typům argumentů a modifikátorům.Searches for the specified public method whose parameters match the specified generic parameter count, argument types and modifiers.

(Zděděno od Type)
GetMethod(String, Type[])
GetMethod(String, Type[])

Vyhledá zadanou veřejnou metodu, jejíž parametry odpovídají zadaným typům argumentů.Searches for the specified public method whose parameters match the specified argument types.

(Zděděno od Type)
GetMethod(String, Type[], ParameterModifier[])
GetMethod(String, Type[], ParameterModifier[])

Vyhledá zadanou veřejnou metodu, jejíž parametry odpovídají zadaným typům a modifikátorům argumentů.Searches for the specified public method whose parameters match the specified argument types and modifiers.

(Zděděno od Type)
GetMethodImpl(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])

Při přepsání v odvozené třídě vyhledá zadanou metodu, jejíž parametry odpovídají zadaným typům a modifikátorům argumentů, pomocí zadaných omezení vazby a zadané konvence volání.When overridden in a derived class, searches for the specified method whose parameters match the specified argument types and modifiers, using the specified binding constraints and the specified calling convention.

(Zděděno od Type)
GetMethodImpl(String, Int32, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])

Při přepsání v odvozené třídě vyhledá zadanou metodu, jejíž parametry odpovídají zadanému počtu obecných parametrů, typům argumentů a modifikátorům pomocí zadaných omezení vazby a zadané konvence volání.When overridden in a derived class, searches for the specified method whose parameters match the specified generic parameter count, argument types and modifiers, using the specified binding constraints and the specified calling convention.

(Zděděno od Type)
GetMethods()
GetMethods()

Vrátí všechny veřejné metody aktuálního Type .Returns all the public methods of the current Type.

(Zděděno od Type)
GetMethods(BindingFlags)
GetMethods(BindingFlags)

Při přepsání v odvozené třídě vyhledá metody definované pro aktuální Type pomocí zadaného omezení vazby.When overridden in a derived class, searches for the methods defined for the current Type, using the specified binding constraints.

(Zděděno od Type)
GetNestedType(String)
GetNestedType(String)

Vyhledá veřejný vnořený typ se zadaným názvem.Searches for the public nested type with the specified name.

(Zděděno od Type)
GetNestedType(String, BindingFlags)
GetNestedType(String, BindingFlags)

Při přepsání v odvozené třídě vyhledá zadaný vnořený typ pomocí zadaných omezení vazby.When overridden in a derived class, searches for the specified nested type, using the specified binding constraints.

(Zděděno od Type)
GetNestedTypes()
GetNestedTypes()

Vrátí veřejné typy vnořené v aktuální Type .Returns the public types nested in the current Type.

(Zděděno od Type)
GetNestedTypes(BindingFlags)
GetNestedTypes(BindingFlags)

Při přepsání v odvozené třídě vyhledá typy vnořené v aktuální Type pomocí zadaného omezení vazby.When overridden in a derived class, searches for the types nested in the current Type, using the specified binding constraints.

(Zděděno od Type)
GetProperties()
GetProperties()

Vrátí všechny veřejné vlastnosti aktuálního Type .Returns all the public properties of the current Type.

(Zděděno od Type)
GetProperties(BindingFlags)
GetProperties(BindingFlags)

Při přepsání v odvozené třídě vyhledá vlastnosti aktuálního Type pomocí zadaného omezení vazby.When overridden in a derived class, searches for the properties of the current Type, using the specified binding constraints.

(Zděděno od Type)
GetProperty(String)
GetProperty(String)

Vyhledá veřejnou vlastnost se zadaným názvem.Searches for the public property with the specified name.

(Zděděno od Type)
GetProperty(String, BindingFlags)
GetProperty(String, BindingFlags)

Vyhledá zadanou vlastnost pomocí zadaných omezení vazby.Searches for the specified property, using the specified binding constraints.

(Zděděno od Type)
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

Vyhledá zadanou vlastnost, jejíž parametry odpovídají zadaným typům a modifikátorům argumentů pomocí zadaných omezení vazby.Searches for the specified property whose parameters match the specified argument types and modifiers, using the specified binding constraints.

(Zděděno od Type)
GetProperty(String, Type)
GetProperty(String, Type)

Vyhledá veřejnou vlastnost se zadaným názvem a návratovým typem.Searches for the public property with the specified name and return type.

(Zděděno od Type)
GetProperty(String, Type, Type[])
GetProperty(String, Type, Type[])

Vyhledá zadanou veřejnou vlastnost, jejíž parametry odpovídají zadaným typům argumentů.Searches for the specified public property whose parameters match the specified argument types.

(Zděděno od Type)
GetProperty(String, Type, Type[], ParameterModifier[])
GetProperty(String, Type, Type[], ParameterModifier[])

Vyhledá zadanou veřejnou vlastnost, jejíž parametry odpovídají zadaným typům a modifikátorům argumentů.Searches for the specified public property whose parameters match the specified argument types and modifiers.

(Zděděno od Type)
GetProperty(String, Type[])
GetProperty(String, Type[])

Vyhledá zadanou veřejnou vlastnost, jejíž parametry odpovídají zadaným typům argumentů.Searches for the specified public property whose parameters match the specified argument types.

(Zděděno od Type)
GetPropertyImpl(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

Při přepsání v odvozené třídě vyhledá zadanou vlastnost, jejíž parametry odpovídají zadaným typům a modifikátorům argumentů pomocí zadaných omezení vazby.When overridden in a derived class, searches for the specified property whose parameters match the specified argument types and modifiers, using the specified binding constraints.

(Zděděno od Type)
GetType()

Zjišťuje atributy člena a poskytuje přístup k metadatům členů.Discovers the attributes of a member and provides access to member metadata.

(Zděděno od MemberInfo)
GetType()

Získá aktuální Type .Gets the current Type.

(Zděděno od Type)
GetTypeCodeImpl()

Vrátí podkladový kód typu této Type instance.Returns the underlying type code of this Type instance.

(Zděděno od Type)
HasElementTypeImpl()

Při přepsání v odvozené třídě implementuje HasElementType vlastnost a určí, zda aktuální Type zahrnuje nebo odkazuje na jiný typ; to znamená, zda aktuální Type je pole, ukazatel nebo je předáno odkazem.When overridden in a derived class, implements the HasElementType property and determines whether the current Type encompasses or refers to another type; that is, whether the current Type is an array, a pointer, or is passed by reference.

(Zděděno od Type)
HasSameMetadataDefinitionAs(MemberInfo) (Zděděno od MemberInfo)
InvokeMember(String, BindingFlags, Binder, Object, Object[])

Vyvolá zadaného člena pomocí zadaného omezení vazby a odpovídajícího seznamu argumentů.Invokes the specified member, using the specified binding constraints and matching the specified argument list.

(Zděděno od Type)
InvokeMember(String, BindingFlags, Binder, Object, Object[], CultureInfo)

Vyvolá zadaného člena pomocí zadaného omezení vazby a odpovídajícího seznamu a jazykové verze zadaného argumentu.Invokes the specified member, using the specified binding constraints and matching the specified argument list and culture.

(Zděděno od Type)
InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])

Při přepsání v odvozené třídě vyvolá zadaného člena pomocí zadaného omezení vazby a odpovídajícího seznamu argumentů, modifikátory a jazykové verze.When overridden in a derived class, invokes the specified member, using the specified binding constraints and matching the specified argument list, modifiers and culture.

(Zděděno od Type)
IsArrayImpl()

Při přepsání v odvozené třídě implementuje IsArray vlastnost a určí, zda se jedná o Type pole.When overridden in a derived class, implements the IsArray property and determines whether the Type is an array.

(Zděděno od Type)
IsAssignableFrom(Type)
IsAssignableFrom(Type)

Určuje, zda může být instance zadaného typu c přiřazena proměnné aktuálního typu.Determines whether an instance of a specified type c can be assigned to a variable of the current type.

(Zděděno od Type)
IsAssignableFrom(TypeInfo)

Vrací hodnotu, která označuje, zda lze zadaný typ přiřadit k aktuálnímu typu.Returns a value that indicates whether the specified type can be assigned to the current type.

IsAssignableTo(Type)

Určuje, zda lze aktuální typ přiřadit k proměnné zadaného typu targetType .Determines whether the current type can be assigned to a variable of the specified targetType.

(Zděděno od Type)
IsByRefImpl()

Při přepsání v odvozené třídě implementuje IsByRef vlastnost a určí, zda Type je předána odkazem.When overridden in a derived class, implements the IsByRef property and determines whether the Type is passed by reference.

(Zděděno od Type)
IsCOMObjectImpl()

Při přepsání v odvozené třídě implementuje IsCOMObject vlastnost a určí, zda Type je objekt modelu COM.When overridden in a derived class, implements the IsCOMObject property and determines whether the Type is a COM object.

(Zděděno od Type)
IsContextfulImpl()

Implementuje IsContextful vlastnost a určí, zda Type lze hostovat v kontextu.Implements the IsContextful property and determines whether the Type can be hosted in a context.

(Zděděno od Type)
IsDefined(Type, Boolean)

Pokud je přepsáno v odvozené třídě, označuje, zda je jeden nebo více atributů zadaného typu nebo jeho odvozených typů použito pro tento člen.When overridden in a derived class, indicates whether one or more attributes of the specified type or of its derived types is applied to this member.

(Zděděno od MemberInfo)
IsEnumDefined(Object)
IsEnumDefined(Object)

Vrací hodnotu, která označuje, zda zadaná hodnota existuje v aktuálním typu výčtu.Returns a value that indicates whether the specified value exists in the current enumeration type.

(Zděděno od Type)
IsEquivalentTo(Type)
IsEquivalentTo(Type)

Určuje, zda dva typy modelu COM mají stejnou identitu a jsou způsobilé pro ekvivalenci typu.Determines whether two COM types have the same identity and are eligible for type equivalence.

(Zděděno od Type)
IsInstanceOfType(Object)
IsInstanceOfType(Object)

Určuje, zda je zadaný objekt instancí aktuálního objektu Type .Determines whether the specified object is an instance of the current Type.

(Zděděno od Type)
IsMarshalByRefImpl()

Implementuje IsMarshalByRef vlastnost a určí, jestli Type je zařazená odkazem.Implements the IsMarshalByRef property and determines whether the Type is marshaled by reference.

(Zděděno od Type)
IsPointerImpl()

Při přepsání v odvozené třídě implementuje IsPointer vlastnost a určí, zda se jedná o Type ukazatel.When overridden in a derived class, implements the IsPointer property and determines whether the Type is a pointer.

(Zděděno od Type)
IsPrimitiveImpl()

Při přepsání v odvozené třídě implementuje IsPrimitive vlastnost a určí, zda Type je jedním z primitivních typů.When overridden in a derived class, implements the IsPrimitive property and determines whether the Type is one of the primitive types.

(Zděděno od Type)
IsSubclassOf(Type)
IsSubclassOf(Type)

Určuje, zda je aktuální Type odvozen ze zadaného Type .Determines whether the current Type derives from the specified Type.

(Zděděno od Type)
IsValueTypeImpl()

Implementuje IsValueType vlastnost a určí, zda Type je typ hodnoty; to znamená, že není třída nebo rozhraní.Implements the IsValueType property and determines whether the Type is a value type; that is, not a class or an interface.

(Zděděno od Type)
MakeArrayType()
MakeArrayType()

Vrátí Type objekt představující jednorozměrné pole aktuálního typu s dolní mezí nula.Returns a Type object representing a one-dimensional array of the current type, with a lower bound of zero.

(Zděděno od Type)
MakeArrayType(Int32)
MakeArrayType(Int32)

Vrátí Type objekt představující pole aktuálního typu se zadaným počtem rozměrů.Returns a Type object representing an array of the current type, with the specified number of dimensions.

(Zděděno od Type)
MakeByRefType()
MakeByRefType()

Vrátí Type objekt, který představuje aktuální typ při předání jako ref parametr ( ByRef parametr v Visual Basic).Returns a Type object that represents the current type when passed as a ref parameter (ByRef parameter in Visual Basic).

(Zděděno od Type)
MakeGenericType(Type[])
MakeGenericType(Type[])

Nahradí prvky pole typů pro parametry typu aktuální definice obecného typu a vrátí Type objekt představující výsledný konstruovaný typ.Substitutes the elements of an array of types for the type parameters of the current generic type definition and returns a Type object representing the resulting constructed type.

(Zděděno od Type)
MakePointerType()
MakePointerType()

Vrátí Type objekt, který představuje ukazatel na aktuální typ.Returns a Type object that represents a pointer to the current type.

(Zděděno od Type)
MemberwiseClone()

Vytvoří kopii aktuálního seznamu Object .Creates a shallow copy of the current Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.Returns a string that represents the current object.

(Zděděno od Object)
ToString()

Vrátí hodnotu String představující název aktuálního Type .Returns a String representing the name of the current Type.

(Zděděno od Type)

Explicitní implementace rozhraní

_MemberInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Mapuje sadu názvů na odpovídající sadu identifikátorů pro rozesílání.Maps a set of names to a corresponding set of dispatch identifiers.

(Zděděno od MemberInfo)
_MemberInfo.GetType()

Získá Type objekt reprezentující MemberInfo třídu.Gets a Type object representing the MemberInfo class.

(Zděděno od MemberInfo)
_MemberInfo.GetTypeInfo(UInt32, UInt32, IntPtr)

Načte informace o typu objektu, který lze použít k získání informací o typu pro rozhraní.Retrieves the type information for an object, which can then be used to get the type information for an interface.

(Zděděno od MemberInfo)
_MemberInfo.GetTypeInfoCount(UInt32)

Získá počet rozhraní typu informací, které objekt poskytuje (0 nebo 1).Retrieves the number of type information interfaces that an object provides (either 0 or 1).

(Zděděno od MemberInfo)
_MemberInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Poskytuje přístup k vlastnostem a metodám vystaveným objektem.Provides access to properties and methods exposed by an object.

(Zděděno od MemberInfo)
_Type.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Mapuje sadu názvů na odpovídající sadu identifikátorů pro rozesílání.Maps a set of names to a corresponding set of dispatch identifiers.

(Zděděno od Type)
_Type.GetTypeInfo(UInt32, UInt32, IntPtr)

Načte informace o typu objektu, který lze použít k získání informací o typu pro rozhraní.Retrieves the type information for an object, which can then be used to get the type information for an interface.

(Zděděno od Type)
_Type.GetTypeInfoCount(UInt32)

Získá počet rozhraní typu informací, které objekt poskytuje (0 nebo 1).Retrieves the number of type information interfaces that an object provides (either 0 or 1).

(Zděděno od Type)
_Type.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Poskytuje přístup k vlastnostem a metodám vystaveným objektem.Provides access to properties and methods exposed by an object.

(Zděděno od Type)
ICustomAttributeProvider.GetCustomAttributes(Boolean)

Vrátí pole všech vlastních atributů definovaných u tohoto člena, s výjimkou pojmenovaných atributů nebo prázdného pole, pokud nejsou k dispozici žádné vlastní atributy.Returns an array of all of the custom attributes defined on this member, excluding named attributes, or an empty array if there are no custom attributes.

(Zděděno od MemberInfo)
ICustomAttributeProvider.GetCustomAttributes(Type, Boolean)

Vrátí pole vlastních atributů definovaného pro tento člen, identifikovaných podle typu nebo prázdné pole, pokud nejsou k dispozici žádné vlastní atributy daného typu.Returns an array of custom attributes defined on this member, identified by type, or an empty array if there are no custom attributes of that type.

(Zděděno od MemberInfo)
ICustomAttributeProvider.IsDefined(Type, Boolean)

Určuje, zda attributeType je u tohoto člena definována jedna nebo více instancí.Indicates whether one or more instance of attributeType is defined on this member.

(Zděděno od MemberInfo)
IReflectableType.GetTypeInfo()

Vrátí reprezentaci aktuálního typu jako TypeInfo objektu.Returns a representation of the current type as a TypeInfo object.

Metody rozšíření

GetCustomAttribute(MemberInfo, Type)

Načte vlastní atribut zadaného typu, který se použije pro zadaného člena.Retrieves a custom attribute of a specified type that is applied to a specified member.

GetCustomAttribute(MemberInfo, Type, Boolean)

Načte vlastní atribut zadaného typu, který se použije na zadaného člena, a volitelně zkontroluje nadřazené členy daného člena.Retrieves a custom attribute of a specified type that is applied to a specified member, and optionally inspects the ancestors of that member.

GetCustomAttribute<T>(MemberInfo)

Načte vlastní atribut zadaného typu, který se použije pro zadaného člena.Retrieves a custom attribute of a specified type that is applied to a specified member.

GetCustomAttribute<T>(MemberInfo, Boolean)

Načte vlastní atribut zadaného typu, který se použije na zadaného člena, a volitelně zkontroluje nadřazené členy daného člena.Retrieves a custom attribute of a specified type that is applied to a specified member, and optionally inspects the ancestors of that member.

GetCustomAttributes(MemberInfo)

Načte kolekci vlastních atributů, které se aplikují na zadaného člena.Retrieves a collection of custom attributes that are applied to a specified member.

GetCustomAttributes(MemberInfo, Boolean)

Načte kolekci vlastních atributů, které se aplikují na zadaného člena, a volitelně zkontroluje nadřazené členy daného člena.Retrieves a collection of custom attributes that are applied to a specified member, and optionally inspects the ancestors of that member.

GetCustomAttributes(MemberInfo, Type)

Načte kolekci vlastních atributů zadaného typu, které jsou aplikovány na zadaného člena.Retrieves a collection of custom attributes of a specified type that are applied to a specified member.

GetCustomAttributes(MemberInfo, Type, Boolean)

Načte kolekci vlastních atributů zadaného typu, které jsou aplikovány na zadaného člena, a volitelně zkontroluje nadřazené členy daného člena.Retrieves a collection of custom attributes of a specified type that are applied to a specified member, and optionally inspects the ancestors of that member.

GetCustomAttributes<T>(MemberInfo)

Načte kolekci vlastních atributů zadaného typu, které jsou aplikovány na zadaného člena.Retrieves a collection of custom attributes of a specified type that are applied to a specified member.

GetCustomAttributes<T>(MemberInfo, Boolean)

Načte kolekci vlastních atributů zadaného typu, které jsou aplikovány na zadaného člena, a volitelně zkontroluje nadřazené členy daného člena.Retrieves a collection of custom attributes of a specified type that are applied to a specified member, and optionally inspects the ancestors of that member.

IsDefined(MemberInfo, Type)

Určuje, zda jsou pro zadaného člena aplikovány vlastní atributy zadaného typu.Indicates whether custom attributes of a specified type are applied to a specified member.

IsDefined(MemberInfo, Type, Boolean)

Označuje, zda jsou vlastní atributy zadaného typu aplikovány na zadaného člena a volitelně také aplikován na jeho nadřazené prvky.Indicates whether custom attributes of a specified type are applied to a specified member, and, optionally, applied to its ancestors.

GetTypeInfo(Type)

Vrátí TypeInfo reprezentaci zadaného typu.Returns the TypeInfo representation of the specified type.

GetMetadataToken(MemberInfo)

Získá token metadat pro daného člena, je-li k dispozici.Gets a metadata token for the given member, if available.

HasMetadataToken(MemberInfo)

Vrátí hodnotu, která označuje, zda je pro zadaného člena k dispozici token metadat.Returns a value that indicates whether a metadata token is available for the specified member.

GetRuntimeEvent(Type, String)

Načte objekt, který představuje zadanou událost.Retrieves an object that represents the specified event.

GetRuntimeEvents(Type)

Načte kolekci, která představuje všechny události definované v zadaném typu.Retrieves a collection that represents all the events defined on a specified type.

GetRuntimeField(Type, String)

Načte objekt, který představuje určené pole.Retrieves an object that represents a specified field.

GetRuntimeFields(Type)

Načte kolekci, která reprezentuje všechna pole definovaná v zadaném typu.Retrieves a collection that represents all the fields defined on a specified type.

GetRuntimeInterfaceMap(TypeInfo, Type)

Vrátí mapování rozhraní pro zadaný typ a zadané rozhraní.Returns an interface mapping for the specified type and the specified interface.

GetRuntimeMethod(Type, String, Type[])

Načte objekt, který představuje zadanou metodu.Retrieves an object that represents a specified method.

GetRuntimeMethods(Type)

Načte kolekci, která představuje všechny metody definované v zadaném typu.Retrieves a collection that represents all methods defined on a specified type.

GetRuntimeProperties(Type)

Načte kolekci, která představuje všechny vlastnosti definované v zadaném typu.Retrieves a collection that represents all the properties defined on a specified type.

GetRuntimeProperty(Type, String)

Načte objekt, který představuje zadanou vlastnost.Retrieves an object that represents a specified property.

GetConstructor(Type, Type[])
GetConstructors(Type)
GetConstructors(Type, BindingFlags)
GetDefaultMembers(Type)
GetEvent(Type, String)
GetEvent(Type, String, BindingFlags)
GetEvents(Type)
GetEvents(Type, BindingFlags)
GetField(Type, String)
GetField(Type, String, BindingFlags)
GetFields(Type)
GetFields(Type, BindingFlags)
GetGenericArguments(Type)
GetInterfaces(Type)
GetMember(Type, String)
GetMember(Type, String, BindingFlags)
GetMembers(Type)
GetMembers(Type, BindingFlags)
GetMethod(Type, String)
GetMethod(Type, String, BindingFlags)
GetMethod(Type, String, Type[])
GetMethods(Type)
GetMethods(Type, BindingFlags)
GetNestedType(Type, String, BindingFlags)
GetNestedTypes(Type, BindingFlags)
GetProperties(Type)
GetProperties(Type, BindingFlags)
GetProperty(Type, String)
GetProperty(Type, String, BindingFlags)
GetProperty(Type, String, Type)
GetProperty(Type, String, Type, Type[])
IsAssignableFrom(Type, Type)
IsInstanceOfType(Type, Object)

Platí pro