public HRESULT Serialize(IStream *outputXmlStream, ID2D1SvgElement *subtree = null) { return(((delegate * unmanaged <ID2D1SvgDocument *, IStream *, ID2D1SvgElement *, int>)(lpVtbl[9]))((ID2D1SvgDocument *)Unsafe.AsPointer(ref this), outputXmlStream, subtree)); }
public HRESULT SetRoot(ID2D1SvgElement *root) { return(((delegate * unmanaged <ID2D1SvgDocument *, ID2D1SvgElement *, int>)(lpVtbl[6]))((ID2D1SvgDocument *)Unsafe.AsPointer(ref this), root)); }
public int SetRoot([NativeTypeName("ID2D1SvgElement *")] ID2D1SvgElement *root) { return(((delegate * unmanaged <ID2D1SvgDocument *, ID2D1SvgElement *, int>)(lpVtbl[6]))((ID2D1SvgDocument *)Unsafe.AsPointer(ref this), root)); }
public int Serialize([NativeTypeName("IStream *")] IStream *outputXmlStream, [NativeTypeName("ID2D1SvgElement *")] ID2D1SvgElement *subtree = null) { return(((delegate * unmanaged <ID2D1SvgDocument *, IStream *, ID2D1SvgElement *, int>)(lpVtbl[9]))((ID2D1SvgDocument *)Unsafe.AsPointer(ref this), outputXmlStream, subtree)); }
public int AppendChild([NativeTypeName("ID2D1SvgElement *")] ID2D1SvgElement *newChild) { return(((delegate * stdcall <ID2D1SvgElement *, ID2D1SvgElement *, int>)(lpVtbl[15]))((ID2D1SvgElement *)Unsafe.AsPointer(ref this), newChild)); }
public int RemoveChild([NativeTypeName("ID2D1SvgElement *")] ID2D1SvgElement *oldChild) { return(((delegate * stdcall <ID2D1SvgElement *, ID2D1SvgElement *, int>)(lpVtbl[17]))((ID2D1SvgElement *)Unsafe.AsPointer(ref this), oldChild)); }
public int GetNextChild([NativeTypeName("ID2D1SvgElement *")] ID2D1SvgElement *referenceChild, [NativeTypeName("ID2D1SvgElement **")] ID2D1SvgElement **nextChild) { return(((delegate * stdcall <ID2D1SvgElement *, ID2D1SvgElement *, ID2D1SvgElement **, int>)(lpVtbl[13]))((ID2D1SvgElement *)Unsafe.AsPointer(ref this), referenceChild, nextChild)); }
public int InsertChildBefore([NativeTypeName("ID2D1SvgElement *")] ID2D1SvgElement *newChild, [NativeTypeName("ID2D1SvgElement *")] ID2D1SvgElement *referenceChild = null) { return(((delegate * stdcall <ID2D1SvgElement *, ID2D1SvgElement *, ID2D1SvgElement *, int>)(lpVtbl[14]))((ID2D1SvgElement *)Unsafe.AsPointer(ref this), newChild, referenceChild)); }
public int AppendChild(ID2D1SvgElement *newChild) { return(((delegate * unmanaged <ID2D1SvgElement *, ID2D1SvgElement *, int>)(lpVtbl[15]))((ID2D1SvgElement *)Unsafe.AsPointer(ref this), newChild)); }
public int RemoveChild(ID2D1SvgElement *oldChild) { return(((delegate * unmanaged <ID2D1SvgElement *, ID2D1SvgElement *, int>)(lpVtbl[17]))((ID2D1SvgElement *)Unsafe.AsPointer(ref this), oldChild)); }
public int InsertChildBefore(ID2D1SvgElement *newChild, ID2D1SvgElement *referenceChild = null) { return(((delegate * unmanaged <ID2D1SvgElement *, ID2D1SvgElement *, ID2D1SvgElement *, int>)(lpVtbl[14]))((ID2D1SvgElement *)Unsafe.AsPointer(ref this), newChild, referenceChild)); }
public int GetNextChild(ID2D1SvgElement *referenceChild, ID2D1SvgElement **nextChild) { return(((delegate * unmanaged <ID2D1SvgElement *, ID2D1SvgElement *, ID2D1SvgElement **, int>)(lpVtbl[13]))((ID2D1SvgElement *)Unsafe.AsPointer(ref this), referenceChild, nextChild)); }
public int GetPreviousChild(ID2D1SvgElement *referenceChild, ID2D1SvgElement **previousChild) { return(((delegate * unmanaged <ID2D1SvgElement *, ID2D1SvgElement *, ID2D1SvgElement **, int>)(lpVtbl[12]))((ID2D1SvgElement *)Unsafe.AsPointer(ref this), referenceChild, previousChild)); }
public int ReplaceChild([NativeTypeName("ID2D1SvgElement *")] ID2D1SvgElement *newChild, [NativeTypeName("ID2D1SvgElement *")] ID2D1SvgElement *oldChild) { return(((delegate * unmanaged <ID2D1SvgElement *, ID2D1SvgElement *, ID2D1SvgElement *, int>)(lpVtbl[16]))((ID2D1SvgElement *)Unsafe.AsPointer(ref this), newChild, oldChild)); }
public HRESULT ReplaceChild(ID2D1SvgElement *newChild, ID2D1SvgElement *oldChild) { return(((delegate * unmanaged <ID2D1SvgElement *, ID2D1SvgElement *, ID2D1SvgElement *, int>)(lpVtbl[16]))((ID2D1SvgElement *)Unsafe.AsPointer(ref this), newChild, oldChild)); }