Freigeben über


UsingDirectiveSyntax.Name Eigenschaft

Definition

Gibt den Namen zurück, auf den dieser UsingDirectiveSyntax verweist, oder null wenn er nicht auf einen Namen verweist. Ein normaler using X.Y.Z; oder using static X.Y.Z; zeigt immer auf einen Namen und gibt dafür immer einen Wert zurück. Ein Using-Alias (z. B. using x = ...;) kann jedoch auf einen Namen verweisen oder nicht und kann hier zurückgegeben werden null . Ein Beispiel dafür, wann dies passieren kann, ist der Typ auf der rechten Seite von = kein Name. Beispiel: using x = (X.Y.Z, A.B.C);. Da der Typ ein Tupeltyp ist, muss kein Name zurückgegeben werden.

public:
 property Microsoft::CodeAnalysis::CSharp::Syntax::NameSyntax ^ Name { Microsoft::CodeAnalysis::CSharp::Syntax::NameSyntax ^ get(); };
public Microsoft.CodeAnalysis.CSharp.Syntax.NameSyntax Name { get; }
public Microsoft.CodeAnalysis.CSharp.Syntax.NameSyntax? Name { get; }
member this.Name : Microsoft.CodeAnalysis.CSharp.Syntax.NameSyntax
Public ReadOnly Property Name As NameSyntax

Eigenschaftswert

Gilt für: