IVsDataViewHierarchy.InsertItem - метод (Int32, String, Int32, array<Object )
Вставляет заданный узел в указанный родительский узел.
Пространство имен: Microsoft.VisualStudio.Data.Services.SupportEntities
Сборка: Microsoft.VisualStudio.Data.Services (в Microsoft.VisualStudio.Data.Services.dll)
Синтаксис
'Декларация
Function InsertItem ( _
parentItemId As Integer, _
typeName As String, _
newItemId As Integer, _
identifier As Object() _
) As Boolean
bool InsertItem(
int parentItemId,
string typeName,
int newItemId,
Object[] identifier
)
bool InsertItem(
int parentItemId,
String^ typeName,
int newItemId,
array<Object^>^ identifier
)
abstract InsertItem :
parentItemId:int *
typeName:string *
newItemId:int *
identifier:Object[] -> bool
function InsertItem(
parentItemId : int,
typeName : String,
newItemId : int,
identifier : Object[]
) : boolean
Параметры
- parentItemId
Тип: System.Int32
Полное имя родительского элемента нового узла.
- typeName
Тип: System.String
Имя нового типа узлов.
- newItemId
Тип: System.Int32
Числовой идентификатор для нового узла, который необходимо вставить.
- identifier
Тип: array<System.Object[]
Массив, содержащий части идентификатора, представляющие новый узел.
Возвращаемое значение
Тип: System.Boolean
true если узел был вставлен; в противном случае – значение false.
Исключения
Исключение | Условие |
---|---|
ArgumentNullException | Значение параметра typeName — nullссылка NULL (Nothing в Visual Basic). |
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
IVsDataViewHierarchy Интерфейс
Microsoft.VisualStudio.Data.Services.SupportEntities - пространство имен