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