TypeBuilder.GetInterface(String, Boolean) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Returnerar gränssnittet som implementerats (direkt eller indirekt) av den här klassen med det fullständigt kvalificerade namnet som matchar det angivna gränssnittsnamnet.
public:
override Type ^ GetInterface(System::String ^ name, bool ignoreCase);
[System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.Interfaces)]
public override Type? GetInterface(string name, bool ignoreCase);
public override Type? GetInterface(string name, bool ignoreCase);
public override Type GetInterface(string name, bool ignoreCase);
[<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.Interfaces)>]
override this.GetInterface : string * bool -> Type
override this.GetInterface : string * bool -> Type
Public Overrides Function GetInterface (name As String, ignoreCase As Boolean) As Type
Parametrar
- name
- String
Namnet på gränssnittet.
- ignoreCase
- Boolean
Om trueär sökningen skiftlägeskänslig. Om falseär sökningen skiftlägeskänslig.
Returer
Returnerar ett Type objekt som representerar det implementerade gränssnittet. Returnerar null om inget gränssnittsmatchningsnamn hittas.
- Attribut
Undantag
Den här metoden implementeras inte för ofullständiga typer.
Kommentarer
Hämta typen med eller Type.GetTypeAssembly.GetType och använd reflektion för den hämtade typen.