Share via


CodeStruct2.RemoveInterface(Object) Method

Definition

Removes an interface from the list of implemented interfaces.

public:
 void RemoveInterface(System::Object ^ Element);
public:
 void RemoveInterface(Platform::Object ^ Element);
void RemoveInterface(winrt::Windows::Foundation::IInspectable const & Element);
[System.Runtime.InteropServices.DispId(71)]
public void RemoveInterface (object Element);
[<System.Runtime.InteropServices.DispId(71)>]
abstract member RemoveInterface : obj -> unit
Public Sub RemoveInterface (Element As Object)

Parameters

Element
Object

Required. A CodeElement or the name of one in the collection.

Implements

Attributes

Remarks

RemoveInterface removes a code element from the ImplementedInterfaces collection. The element can be either a CodeElement object in the collection or the name of a unique element in the collection.

Note

The values of code model elements such as classes, structs, functions, attributes, delegates, and so forth can be non-deterministic after making certain kinds of edits, meaning that their values cannot be relied upon to always remain the same.

Applies to