SyntaxGenerator.AsPublicInterfaceImplementation Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
AsPublicInterfaceImplementation(SyntaxNode, SyntaxNode) |
Преобразует объявления методов, свойств и индексатора в реализации открытого интерфейса. Это эквивалентно неявной реализации интерфейса C# (доступ к нему можно получить через интерфейс или напрямую через именованный член).) |
AsPublicInterfaceImplementation(SyntaxNode, SyntaxNode, String) |
Преобразует объявления методов, свойств и индексатора в реализации открытого интерфейса. Это эквивалентно неявной реализации интерфейса C# (доступ к нему можно получить через интерфейс или напрямую через именованный член).) |
AsPublicInterfaceImplementation(SyntaxNode, SyntaxNode)
- Исходный код:
- SyntaxGenerator.cs
- Исходный код:
- SyntaxGenerator.cs
- Исходный код:
- SyntaxGenerator.cs
- Исходный код:
- SyntaxGenerator.cs
- Исходный код:
- SyntaxGenerator.cs
- Исходный код:
- SyntaxGenerator.cs
- Исходный код:
- SyntaxGenerator.cs
- Исходный код:
- SyntaxGenerator.cs
- Исходный код:
- SyntaxGenerator.cs
- Исходный код:
- SyntaxGenerator.cs
- Исходный код:
- SyntaxGenerator.cs
- Исходный код:
- SyntaxGenerator.cs
- Исходный код:
- SyntaxGenerator.cs
- Исходный код:
- SyntaxGenerator.cs
- Исходный код:
- SyntaxGenerator.cs
- Исходный код:
- SyntaxGenerator.cs
- Исходный код:
- SyntaxGenerator.cs
- Исходный код:
- SyntaxGenerator.cs
- Исходный код:
- SyntaxGenerator.cs
- Исходный код:
- SyntaxGenerator.cs
- Исходный код:
- SyntaxGenerator.cs
- Исходный код:
- SyntaxGenerator.cs
- Исходный код:
- SyntaxGenerator.cs
Преобразует объявления методов, свойств и индексатора в реализации открытого интерфейса. Это эквивалентно неявной реализации интерфейса C# (доступ к нему можно получить через интерфейс или напрямую через именованный член).)
public:
Microsoft::CodeAnalysis::SyntaxNode ^ AsPublicInterfaceImplementation(Microsoft::CodeAnalysis::SyntaxNode ^ declaration, Microsoft::CodeAnalysis::SyntaxNode ^ interfaceType);
public Microsoft.CodeAnalysis.SyntaxNode AsPublicInterfaceImplementation (Microsoft.CodeAnalysis.SyntaxNode declaration, Microsoft.CodeAnalysis.SyntaxNode interfaceType);
public Microsoft.CodeAnalysis.SyntaxNode? AsPublicInterfaceImplementation (Microsoft.CodeAnalysis.SyntaxNode declaration, Microsoft.CodeAnalysis.SyntaxNode interfaceType);
member this.AsPublicInterfaceImplementation : Microsoft.CodeAnalysis.SyntaxNode * Microsoft.CodeAnalysis.SyntaxNode -> Microsoft.CodeAnalysis.SyntaxNode
Public Function AsPublicInterfaceImplementation (declaration As SyntaxNode, interfaceType As SyntaxNode) As SyntaxNode
Параметры
- declaration
- SyntaxNode
- interfaceType
- SyntaxNode
Возвращаемое значение
Применяется к
AsPublicInterfaceImplementation(SyntaxNode, SyntaxNode, String)
- Исходный код:
- SyntaxGenerator.cs
- Исходный код:
- SyntaxGenerator.cs
- Исходный код:
- SyntaxGenerator.cs
- Исходный код:
- SyntaxGenerator.cs
- Исходный код:
- SyntaxGenerator.cs
- Исходный код:
- SyntaxGenerator.cs
- Исходный код:
- SyntaxGenerator.cs
- Исходный код:
- SyntaxGenerator.cs
- Исходный код:
- SyntaxGenerator.cs
- Исходный код:
- SyntaxGenerator.cs
- Исходный код:
- SyntaxGenerator.cs
- Исходный код:
- SyntaxGenerator.cs
- Исходный код:
- SyntaxGenerator.cs
- Исходный код:
- SyntaxGenerator.cs
- Исходный код:
- SyntaxGenerator.cs
- Исходный код:
- SyntaxGenerator.cs
- Исходный код:
- SyntaxGenerator.cs
- Исходный код:
- SyntaxGenerator.cs
- Исходный код:
- SyntaxGenerator.cs
- Исходный код:
- SyntaxGenerator.cs
- Исходный код:
- SyntaxGenerator.cs
- Исходный код:
- SyntaxGenerator.cs
- Исходный код:
- SyntaxGenerator.cs
Преобразует объявления методов, свойств и индексатора в реализации открытого интерфейса. Это эквивалентно неявной реализации интерфейса C# (доступ к нему можно получить через интерфейс или напрямую через именованный член).)
public:
abstract Microsoft::CodeAnalysis::SyntaxNode ^ AsPublicInterfaceImplementation(Microsoft::CodeAnalysis::SyntaxNode ^ declaration, Microsoft::CodeAnalysis::SyntaxNode ^ interfaceType, System::String ^ interfaceMemberName);
public abstract Microsoft.CodeAnalysis.SyntaxNode AsPublicInterfaceImplementation (Microsoft.CodeAnalysis.SyntaxNode declaration, Microsoft.CodeAnalysis.SyntaxNode interfaceType, string interfaceMemberName);
public abstract Microsoft.CodeAnalysis.SyntaxNode? AsPublicInterfaceImplementation (Microsoft.CodeAnalysis.SyntaxNode declaration, Microsoft.CodeAnalysis.SyntaxNode interfaceType, string? interfaceMemberName);
abstract member AsPublicInterfaceImplementation : Microsoft.CodeAnalysis.SyntaxNode * Microsoft.CodeAnalysis.SyntaxNode * string -> Microsoft.CodeAnalysis.SyntaxNode
Public MustOverride Function AsPublicInterfaceImplementation (declaration As SyntaxNode, interfaceType As SyntaxNode, interfaceMemberName As String) As SyntaxNode
Параметры
- declaration
- SyntaxNode
- interfaceType
- SyntaxNode
- interfaceMemberName
- String