CodeProperty2.AddParameter(String, Object, Object) Метод

Определение

Добавляет параметр в определение свойства.

EnvDTE::CodeParameter AddParameter(std::wstring const & Name, winrt::Windows::Foundation::IInspectable const & Type, winrt::Windows::Foundation::IInspectable const & Position);
[System.Runtime.InteropServices.DispId(201)]
public EnvDTE.CodeParameter AddParameter (string Name, object Type, object Position);
[<System.Runtime.InteropServices.DispId(201)>]
abstract member AddParameter : string * obj * obj -> EnvDTE.CodeParameter
Public Function AddParameter (Name As String, Type As Object, Optional Position As Object) As CodeParameter

Параметры

Name
String

Обязательный элемент. Имя параметра.

Type
Object

Обязательный. Константа vsCMTypeRef, указывающая тип данных, возвращаемых функцией. Это может быть объект CodeTypeRef, константа vsCMTypeRef или полное имя типа.

Position
Object

Необязательный параметр. По умолчанию равно 0. Элемент кода, после которого добавляется новый элемент. Если значением является CodeElement, новый элемент добавляется непосредственно после него.

Если значение имеет тип данных Long, AddParameter(String, Object, Object) указывает, после какого элемента следует добавить новый элемент.

Поскольку в коллекциях нумерация элементов начинается с 1, значение 0 означает, что новый элемент следует поместить в начало коллекции. Значение -1 означает, что элемент следует поместить в конец.

Возвращаемое значение

CodeParameter

Объект CodeParameter.

Атрибуты

Комментарии

Для полных имен типов в Visual C++ необходимо использовать формат с разделителем в виде двух двоеточий (::). Все остальные языки поддерживают формат с разделителем-точкой.

Правильность аргументов определяется языком, на котором наследуется модель кода.

Примечание

Значения элементов модели кода, таких как классы, структуры, функции, атрибуты, делегаты и другие, после внесения некоторых изменений могут оказаться недетерминированными, другими словами, нельзя рассчитывать, что их значения будут всегда оставаться одинаковыми.

Применяется к