HRESULT Oleaut32.IEnumVariant.Clone(Oleaut32.IEnumVariant[]?ppEnum) { if (ppEnum is null) { return(HRESULT.E_INVALIDARG); } ppEnum[0] = new EnumVariantObject(owner, currentChild); return(HRESULT.S_OK); }
HRESULT Oleaut32.IEnumVariant.Clone(Oleaut32.IEnumVariant[]?ppEnum) { if (ppEnum is null) { return(HRESULT.E_POINTER); } ppEnum[0] = new EnumVariantObject(_owner, _currentChild); return(HRESULT.S_OK); }
void UnsafeNativeMethods.IEnumVariant.Clone(UnsafeNativeMethods.IEnumVariant[] v) { v[0] = new EnumVariantObject(owner, currentChild); }