ISymbol.HasUnsupportedMetadata Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt an, dass dieses Symbol Metadaten verwendet, die von der Sprache nicht unterstützt werden können.
Beispiele:
- Zeigertypen in VB
- ByRef-Rückgabetyp
- Erforderliche benutzerdefinierte Modifizierer
Dies unterscheidet sich beispielsweise von Verweisen auf Metadatensymbole, die in Assemblys definiert sind, auf die nicht verwiesen wurde. Symbole, bei denen dieser Wert true zurückgibt, können niemals erfolgreich verwendet werden, und so sollte es nie in einem IDE-Feature angezeigt werden.
Dies ist für Metadatensymbole wie folgt festgelegt:
- Typ – wenn ein Typ nicht unterstützt wird (z. B. ein Zeigertyp)
- Methode – Parameter oder Rückgabetyp wird nicht unterstützt
- Feld – Typ wird nicht unterstützt
- Ereignis – Typ wird nicht unterstützt
- Eigenschaft – Typ wird nicht unterstützt
- Parameter – Typ wird nicht unterstützt
public:
property bool HasUnsupportedMetadata { bool get(); };
public bool HasUnsupportedMetadata { get; }
member this.HasUnsupportedMetadata : bool
Public ReadOnly Property HasUnsupportedMetadata As Boolean
Eigenschaftswert
Gilt für:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für