Share via


IXRRowDefinitionCollection::Remove (Compact 2013)

3/28/2014

This method removes a specific item from this collection.

Syntax

virtual HRESULT STDMETHODCALLTYPE Remove(
    __in IXRRowDefinition* pRowDefinition
) = 0;

Parameters

  • pRowDefinition
    [in] Pointer to an IXRRowDefinition object that represents the item to remove from this collection.

Return Value

Returns an HRESULT that indicates success or failure.

Remarks

This method performs a linear search through the collection, beginning at the last item. Therefore, the average execution time is proportional to the number of items in the collection. You can retrieve this number by calling IXRRowDefinitionCollection::GetCount.

Generally, Remove deletes the last occurrence of an item. However, because an object cannot exist more than once in a visual tree, an item can occur only once in this object collection.

.NET Framework Equivalent

System.Windows.PresentationFrameworkCollection(T).Remove

Requirements

Header

XamlRuntime.h

sysgen

SYSGEN_XAML_RUNTIME

See Also

Reference

IXRRowDefinitionCollection
IXRGrid::GetRowDefinitions