public HRESULT Resolve([NativeTypeName("BSTR")] ushort *bstrNamespace, [NativeTypeName("BSTR")] ushort *bstrTagName, [NativeTypeName("BSTR")] ushort *bstrAttrs, IElementNamespace *pNamespace) { return(((delegate * unmanaged <IElementNamespaceFactoryCallback *, ushort *, ushort *, ushort *, IElementNamespace *, int>)(lpVtbl[3]))((IElementNamespaceFactoryCallback *)Unsafe.AsPointer(ref this), bstrNamespace, bstrTagName, bstrAttrs, pNamespace)); }
public HRESULT Create(IElementNamespace *pNamespace) { return(((delegate * unmanaged <IElementNamespaceFactory *, IElementNamespace *, int>)(lpVtbl[3]))((IElementNamespaceFactory *)Unsafe.AsPointer(ref this), pNamespace)); }
public HRESULT CreateWithImplementation(IElementNamespace *pNamespace, [NativeTypeName("BSTR")] ushort *bstrImplementation) { return(((delegate * unmanaged <IElementNamespaceFactory2 *, IElementNamespace *, ushort *, int>)(lpVtbl[4]))((IElementNamespaceFactory2 *)Unsafe.AsPointer(ref this), pNamespace, bstrImplementation)); }