XamlDirect.ClearCollection(IXamlDirectObject) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Entfernt alle Elemente aus der angegebenen IXamlDirectObject-Auflistung .
public:
virtual void ClearCollection(IXamlDirectObject ^ xamlDirectObject) = ClearCollection;
void ClearCollection(IXamlDirectObject const& xamlDirectObject);
public void ClearCollection(IXamlDirectObject xamlDirectObject);
function clearCollection(xamlDirectObject)
Public Sub ClearCollection (xamlDirectObject As IXamlDirectObject)
Parameter
- xamlDirectObject
- IXamlDirectObject
Bezieht sich auf die spezifische IXamlDirectObject-Auflistung .
Beispiele
Das folgende Beispiel zeigt, wie Sie hinzufügen, um mithilfe der ClearCollection-Methode eine Auflistung zu löschen, auf die vom angegebenen IXamlDirectObject verwiesen wird.
XamlDirect xd = XamlDirect.GetDefault();
IXamlDirectObject relativePanel = xd.CreateInstance(XamlTypeIndex.RelativePanel);
IXamlDirectObject childrenCollection = xd.GetXamlDirectObjectProperty(relativePanel, XamlPropertyIndex.Panel_Children);
IXamlDirectObject button = xd.CreateInstance(XamlTypeIndex.Button);
xd.AddToCollection(childrenCollection, button);
xd.ClearCollection(childrenCollection);
XamlDirect^ xd = XamlDirect::GetDefault();
IXamlDirectObject^ relativePanel = xd->CreateInstance(XamlTypeIndex::RelativePanel);
IXamlDirectObject^ childrenCollection = xd->GetXamlDirectObjectProperty(relativePanel, XamlPropertyIndex::Panel_Children);
IXamlDirectObject^ button = xd->CreateInstance(XamlTypeIndex::Button);
xd->AddToCollection(childrenCollection, button);
xd->ClearCollection(childrenCollection);