ConversionOperatorMemberCrefSyntax 類別
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
由隱含或明確關鍵字、運算子關鍵字、目的地類型和選擇性參數清單所指定的 MemberCrefSyntax。 例如,「implicit operator int」 或 「explicit operator MyType (int) 」。
public ref class ConversionOperatorMemberCrefSyntax sealed : Microsoft::CodeAnalysis::CSharp::Syntax::MemberCrefSyntax
public sealed class ConversionOperatorMemberCrefSyntax : Microsoft.CodeAnalysis.CSharp.Syntax.MemberCrefSyntax
type ConversionOperatorMemberCrefSyntax = class
inherit MemberCrefSyntax
Public NotInheritable Class ConversionOperatorMemberCrefSyntax
Inherits MemberCrefSyntax
- 繼承
此節點與下列語法類型相關聯:
Checked |
由隱含或明確關鍵字、運算子關鍵字、目的地類型和選擇性參數清單所指定的 MemberCrefSyntax。 例如,「implicit operator int」 或 「explicit operator MyType (int) 」。 |
Contains |
判斷這個節點或任何子節點、權杖或 Trivia 是否有批註。 (繼承來源 SyntaxNode) |
Contains |
判斷這個節點或其任何子代節點、權杖或 Trivia 是否有任何診斷。 (繼承來源 SyntaxNode) |
Contains |
判斷這個節點是否有任何子代預處理器指示詞。 (繼承來源 SyntaxNode) |
Contains |
判斷這個節點是否有任何子代略過的文字。 (繼承來源 SyntaxNode) |
Full |
此節點的絕對範圍以字元為單位,包括其開頭和尾端的三維。 (繼承來源 SyntaxNode) |
Has |
判斷這個節點是否有任何前置的 Trivia。 (繼承來源 SyntaxNode) |
Has |
判斷這個節點的子代是否結構化。 (繼承來源 SyntaxNode) |
Has |
判斷這個節點是否有任何尾端的 Trivia。 (繼承來源 SyntaxNode) |
Implicit |
由隱含或明確關鍵字、運算子關鍵字、目的地類型和選擇性參數清單所指定的 MemberCrefSyntax。 例如,「implicit operator int」 或 「explicit operator MyType (int) 」。 |
Is |
判斷節點是否代表實際從原始程式碼剖析的語言建構。 在錯誤案例中,剖析器會產生遺漏節點,代表應該存在於原始程式碼中的建構,以便成功編譯但實際上遺失。 (繼承來源 SyntaxNode) |
Is |
判斷這個節點是否代表結構化的 Trivia。 (繼承來源 SyntaxNode) |
Kind |
由隱含或明確關鍵字、運算子關鍵字、目的地類型和選擇性參數清單所指定的 MemberCrefSyntax。 例如,「implicit operator int」 或 「explicit operator MyType (int) 」。 (繼承來源 SyntaxNode) |
Language |
這個節點語法的語言名稱。 (繼承來源 CSharpSyntaxNode) |
Operator |
由隱含或明確關鍵字、運算子關鍵字、目的地類型和選擇性參數清單所指定的 MemberCrefSyntax。 例如,「implicit operator int」 或 「explicit operator MyType (int) 」。 |
Parameters |
由隱含或明確關鍵字、運算子關鍵字、目的地類型和選擇性參數清單所指定的 MemberCrefSyntax。 例如,「implicit operator int」 或 「explicit operator MyType (int) 」。 |
Parent |
包含此節點的 ChildNodes() 節點在其集合中。 (繼承來源 SyntaxNode) |
Parent |
由隱含或明確關鍵字、運算子關鍵字、目的地類型和選擇性參數清單所指定的 MemberCrefSyntax。 例如,「implicit operator int」 或 「explicit operator MyType (int) 」。 (繼承來源 SyntaxNode) |
Raw |
整數,表示這個節點的語言特定類型。 (繼承來源 SyntaxNode) |
Span |
此節點的絕對範圍以字元表示,不包括其前置和尾端的三角。 (繼承來源 SyntaxNode) |
Span |
(繼承來源 SyntaxNode) |
Syntax |
SyntaxTree傳回擁有節點的 。 (繼承來源 SyntaxNode) |
Syntax |
由隱含或明確關鍵字、運算子關鍵字、目的地類型和選擇性參數清單所指定的 MemberCrefSyntax。 例如,「implicit operator int」 或 「explicit operator MyType (int) 」。 (繼承來源 CSharpSyntaxNode) |
Type |
由隱含或明確關鍵字、運算子關鍵字、目的地類型和選擇性參數清單所指定的 MemberCrefSyntax。 例如,「implicit operator int」 或 「explicit operator MyType (int) 」。 |
Accept(CSharp |
由隱含或明確關鍵字、運算子關鍵字、目的地類型和選擇性參數清單所指定的 MemberCrefSyntax。 例如,「implicit operator int」 或 「explicit operator MyType (int) 」。 |
Accept<TResult>(CSharp |
由隱含或明確關鍵字、運算子關鍵字、目的地類型和選擇性參數清單所指定的 MemberCrefSyntax。 例如,「implicit operator int」 或 「explicit operator MyType (int) 」。 |
Add |
由隱含或明確關鍵字、運算子關鍵字、目的地類型和選擇性參數清單所指定的 MemberCrefSyntax。 例如,「implicit operator int」 或 「explicit operator MyType (int) 」。 |
Ancestors(Boolean) |
取得上階節點的清單 (繼承來源 SyntaxNode) |
Ancestors |
取得上階節點的清單, (包括這個節點) (繼承來源 SyntaxNode) |
Child |
取得前置詞檔順序中的子節點清單。 (繼承來源 SyntaxNode) |
Child |
這個節點的子節點和標記清單,其中每個元素都是 SyntaxNodeOrToken 實例。 (繼承來源 SyntaxNode) |
Child |
由隱含或明確關鍵字、運算子關鍵字、目的地類型和選擇性參數清單所指定的 MemberCrefSyntax。 例如,「implicit operator int」 或 「explicit operator MyType (int) 」。 (繼承來源 SyntaxNode) |
Child |
取得這個節點之直接子權杖的清單。 (繼承來源 SyntaxNode) |
Contains(Syntax |
判斷指定的節點是否為這個節點的子代。 傳回目前節點的 true。 (繼承來源 SyntaxNode) |
Contains |
如果這個節點包含任何指示詞, (例如 |
Copy |
從這個 SyntaxNode 實例複製所有 SyntaxAnnotations,並根據 將其附加至新的實例 |
Descendant |
取得前置詞檔順序的子代節點清單。 (繼承來源 SyntaxNode) |
Descendant |
取得前置詞檔順序的子代節點清單。 (繼承來源 SyntaxNode) |
Descendant |
取得子代節點的清單, (以前置詞檔順序包含此節點) 。 (繼承來源 SyntaxNode) |
Descendant |
取得子代節點的清單, (以前置詞檔順序包含此節點) 。 (繼承來源 SyntaxNode) |
Descendant |
取得前置詞檔順序的子代節點和權杖清單。 (繼承來源 SyntaxNode) |
Descendant |
取得前置詞檔順序的子代節點和標記清單。 (繼承來源 SyntaxNode) |
Descendant |
取得子代節點和權杖的清單, (以前置詞檔順序包含此節點) 。 (繼承來源 SyntaxNode) |
Descendant |
取得子代節點和權杖的清單, (以前置詞檔順序包含此節點) 。 (繼承來源 SyntaxNode) |
Descendant |
取得這個節點範圍中所有權杖的清單。 (繼承來源 SyntaxNode) |
Descendant |
取得此節點完整範圍中所有權杖的清單。 (繼承來源 SyntaxNode) |
Descendant |
取得與子代節點和權杖相關聯的所有 Trivia 清單。 (繼承來源 SyntaxNode) |
Descendant |
取得與子代節點和權杖相關聯的所有 Trivia 清單。 (繼承來源 SyntaxNode) |
Equivalent |
判斷此節點的結構是否相當於另一個節點。 (繼承來源 CSharpSyntaxNode) |
Find |
尋找包含 |
Find |
根據下列規則尋找權杖:
|
Find |
尋找此節點的子代權杖,其範圍包含提供的位置。 (繼承來源 SyntaxNode) |
Find |
尋找此節點的子代權杖,其範圍包含提供的位置。 (繼承來源 SyntaxNode) |
Find |
尋找這個節點的子系子系,其範圍包含提供的位置。 (繼承來源 CSharpSyntaxNode) |
Find |
在指定的位置尋找這個節點的子系子系,其中位置位於節點的範圍內。 (繼承來源 CSharpSyntaxNode) |
Find |
尋找這個節點的子系子系,其範圍包含提供的位置。 (繼承來源 SyntaxNode) |
First |
取得 TNode 類型的第一個節點,該節點符合述詞。 (繼承來源 SyntaxNode) |
First |
取得 TNode 類型的第一個節點,該節點符合述詞。 (繼承來源 SyntaxNode) |
Get |
取得具有指定批註種類的所有節點。 (繼承來源 SyntaxNode) |
Get |
取得具有指定批註的所有節點。 (繼承來源 SyntaxNode) |
Get |
取得具有指定批註種類之批註的所有節點和標記。 (繼承來源 SyntaxNode) |
Get |
取得具有指定批註類型之注釋的所有節點和標記。 (繼承來源 SyntaxNode) |
Get |
取得具有指定批註的所有節點和權杖。 (繼承來源 SyntaxNode) |
Get |
取得具有指定批註種類的所有標記。 (繼承來源 SyntaxNode) |
Get |
取得具有指定批註的所有標記。 (繼承來源 SyntaxNode) |
Get |
取得具有指定批註種類之批註的所有 Trivia。 (繼承來源 SyntaxNode) |
Get |
取得具有指定之批註類型之注釋的所有 Trivia。 (繼承來源 SyntaxNode) |
Get |
取得具有指定批註的所有 Trivia。 (繼承來源 SyntaxNode) |
Get |
取得具有指定批註類型的所有批註。 (繼承來源 SyntaxNode) |
Get |
取得具有指定批註種類的所有批註。 (繼承來源 SyntaxNode) |
Get |
取得子樹狀結構中具有此節點做為其根目錄的所有診斷清單。 此方法不會根據#pragmas和編譯器選項來篩選診斷,例如 nowarn、warnaserror 等。 (繼承來源 CSharpSyntaxNode) |
Get |
取得這個節點根目錄的第一個指示詞。 (繼承來源 CSharpSyntaxNode) |
Get |
取得這個節點所根目錄的第一個標記。 (繼承來源 CSharpSyntaxNode) |
Get |
取得這個節點根目錄的最後一個指示詞。 (繼承來源 CSharpSyntaxNode) |
Get |
取得這個節點根目錄的最後一個非零寬度標記。 (繼承來源 CSharpSyntaxNode) |
Get |
原始程式碼中這個節點之前出現的 Trivia 清單。 (繼承來源 CSharpSyntaxNode) |
Get |
Location取得這個節點的 。 (繼承來源 CSharpSyntaxNode) |
Get |
由隱含或明確關鍵字、運算子關鍵字、目的地類型和選擇性參數清單所指定的 MemberCrefSyntax。 例如,「implicit operator int」 或 「explicit operator MyType (int) 」。 (繼承來源 SyntaxNode) |
Get |
由隱含或明確關鍵字、運算子關鍵字、目的地類型和選擇性參數清單所指定的 MemberCrefSyntax。 例如,「implicit operator int」 或 「explicit operator MyType (int) 」。 (繼承來源 SyntaxNode) |
Get |
SyntaxReference取得這個語法節點的 。 CommonSyntaxReferences 可用來重新取得語法節點的存取權,而不需要將整個樹狀結構和源文字保留在記憶體中。 (繼承來源 SyntaxNode) |
Get |
取得這個節點的全文檢索做為新的 SourceText 實例。 (繼承來源 SyntaxNode) |
Get |
原始程式碼中這個節點之後出現的 Trivia 清單。 (繼承來源 CSharpSyntaxNode) |
Has |
判斷這個節點是否有特定的批註。 (繼承來源 SyntaxNode) |
Has |
判斷這個節點是否有任何具有任何特定批註類型的注釋。 (繼承來源 SyntaxNode) |
Has |
判斷這個節點是否有任何具有特定批註類型的批註。 (繼承來源 SyntaxNode) |
Insert |
由隱含或明確關鍵字、運算子關鍵字、目的地類型和選擇性參數清單所指定的 MemberCrefSyntax。 例如,「implicit operator int」 或 「explicit operator MyType (int) 」。 (繼承來源 CSharpSyntaxNode) |
Insert |
由隱含或明確關鍵字、運算子關鍵字、目的地類型和選擇性參數清單所指定的 MemberCrefSyntax。 例如,「implicit operator int」 或 「explicit operator MyType (int) 」。 (繼承來源 CSharpSyntaxNode) |
Insert |
由隱含或明確關鍵字、運算子關鍵字、目的地類型和選擇性參數清單所指定的 MemberCrefSyntax。 例如,「implicit operator int」 或 「explicit operator MyType (int) 」。 (繼承來源 CSharpSyntaxNode) |
Is |
判斷這個節點的結構是否相當於另一個節點。 (繼承來源 SyntaxNode) |
Is |
判斷兩個節點是否相同,並忽略小問題差異。 (繼承來源 SyntaxNode) |
Is |
由隱含或明確關鍵字、運算子關鍵字、目的地類型和選擇性參數清單所指定的 MemberCrefSyntax。 例如,「implicit operator int」 或 「explicit operator MyType (int) 」。 (繼承來源 CSharpSyntaxNode) |
Is |
如果這兩個節點視為「累加相同」,則傳回 true。 當 使用 WithChangedText(SourceText) 累加剖析 ,且累加剖析器能夠從原始樹狀結構擷取節點,並在新的樹狀結構中完全使用它時 SyntaxTree ,就會發生累加相同的節點。 在此情況下, ToFullString() 每個節點的 會是相同的,不過它們可能會有不同的父代,而且可能會在各自的樹狀結構中不同位置發生。 如果兩個節點以累加方式相同,則每個節點的所有子系也會以累加方式相同。 (繼承來源 SyntaxNode) |
Is |
判斷這個節點是否為結構化 Trivia 的子代。 (繼承來源 SyntaxNode) |
Kind() |
傳 SyntaxKind 回節點的 。 (繼承來源 CSharpSyntaxNode) |
Normalize |
由隱含或明確關鍵字、運算子關鍵字、目的地類型和選擇性參數清單所指定的 MemberCrefSyntax。 例如,「implicit operator int」 或 「explicit operator MyType (int) 」。 (繼承來源 CSharpSyntaxNode) |
Remove |
由隱含或明確關鍵字、運算子關鍵字、目的地類型和選擇性參數清單所指定的 MemberCrefSyntax。 例如,「implicit operator int」 或 「explicit operator MyType (int) 」。 (繼承來源 CSharpSyntaxNode) |
Replace |
由隱含或明確關鍵字、運算子關鍵字、目的地類型和選擇性參數清單所指定的 MemberCrefSyntax。 例如,「implicit operator int」 或 「explicit operator MyType (int) 」。 (繼承來源 CSharpSyntaxNode) |
Replace |
由隱含或明確關鍵字、運算子關鍵字、目的地類型和選擇性參數清單所指定的 MemberCrefSyntax。 例如,「implicit operator int」 或 「explicit operator MyType (int) 」。 (繼承來源 CSharpSyntaxNode) |
Replace |
由隱含或明確關鍵字、運算子關鍵字、目的地類型和選擇性參數清單所指定的 MemberCrefSyntax。 例如,「implicit operator int」 或 「explicit operator MyType (int) 」。 (繼承來源 CSharpSyntaxNode) |
Replace |
由隱含或明確關鍵字、運算子關鍵字、目的地類型和選擇性參數清單所指定的 MemberCrefSyntax。 例如,「implicit operator int」 或 「explicit operator MyType (int) 」。 (繼承來源 CSharpSyntaxNode) |
Serialize |
已淘汰.
已淘汰.
將節點序列化為指定的 |
To |
傳回此節點的完整字串標記法,包括其前置和尾端的 Trivia。 (繼承來源 SyntaxNode) |
To |
傳回這個節點的字串標記法,不包括其前置和尾端的 Trivia。 (繼承來源 SyntaxNode) |
Update(Syntax |
由隱含或明確關鍵字、運算子關鍵字、目的地類型和選擇性參數清單所指定的 MemberCrefSyntax。 例如,「implicit operator int」 或 「explicit operator MyType (int) 」。 |
Update(Syntax |
由隱含或明確關鍵字、運算子關鍵字、目的地類型和選擇性參數清單所指定的 MemberCrefSyntax。 例如,「implicit operator int」 或 「explicit operator MyType (int) 」。 |
With |
由隱含或明確關鍵字、運算子關鍵字、目的地類型和選擇性參數清單所指定的 MemberCrefSyntax。 例如,「implicit operator int」 或 「explicit operator MyType (int) 」。 |
With |
由隱含或明確關鍵字、運算子關鍵字、目的地類型和選擇性參數清單所指定的 MemberCrefSyntax。 例如,「implicit operator int」 或 「explicit operator MyType (int) 」。 |
With |
由隱含或明確關鍵字、運算子關鍵字、目的地類型和選擇性參數清單所指定的 MemberCrefSyntax。 例如,「implicit operator int」 或 「explicit operator MyType (int) 」。 |
With |
由隱含或明確關鍵字、運算子關鍵字、目的地類型和選擇性參數清單所指定的 MemberCrefSyntax。 例如,「implicit operator int」 或 「explicit operator MyType (int) 」。 |
With |
由隱含或明確關鍵字、運算子關鍵字、目的地類型和選擇性參數清單所指定的 MemberCrefSyntax。 例如,「implicit operator int」 或 「explicit operator MyType (int) 」。 |
Write |
將這個節點的全文寫入指定的 TextWriter 。 (繼承來源 SyntaxNode) |
IFormattable. |
由隱含或明確關鍵字、運算子關鍵字、目的地類型和選擇性參數清單所指定的 MemberCrefSyntax。 例如,「implicit operator int」 或 「explicit operator MyType (int) 」。 (繼承來源 CSharpSyntaxNode) |
產品 | 版本 |
---|---|
Roslyn | 4.2.0, 4.3.0, 4.4.0, 4.5.0, 4.6.0, 4.7.0, 4.8.0, 4.9.2, 3.0.0, 3.1.0, 3.2.0, 3.2.1, 3.3.1, 3.4.0, 3.5.0, 3.6.0, 3.7.0, 3.8.0, 3.9.0, 3.10.0, 3.11.0, 4.0.1, 4.1.0 |