Lines Matching refs:IShellDispatch4

28859 pub struct IShellDispatch4(::windows::runtime::IUnknown);
28860 impl IShellDispatch4 {
29030 unsafe impl ::windows::runtime::Interface for IShellDispatch4 {
29034 impl ::std::convert::From<IShellDispatch4> for ::windows::runtime::IUnknown {
29035 fn from(value: IShellDispatch4) -> Self {
29039 impl ::std::convert::From<&IShellDispatch4> for ::windows::runtime::IUnknown {
29040 fn from(value: &IShellDispatch4) -> Self {
29044 impl<'a> ::windows::runtime::IntoParam<'a, ::windows::runtime::IUnknown> for IShellDispatch4 {
29049 impl<'a> ::windows::runtime::IntoParam<'a, ::windows::runtime::IUnknown> for &IShellDispatch4 {
29054 impl ::std::convert::From<IShellDispatch4> for IShellDispatch3 {
29055 fn from(value: IShellDispatch4) -> Self {
29059 impl ::std::convert::From<&IShellDispatch4> for IShellDispatch3 {
29060 fn from(value: &IShellDispatch4) -> Self {
29064 impl<'a> ::windows::runtime::IntoParam<'a, IShellDispatch3> for IShellDispatch4 {
29069 impl<'a> ::windows::runtime::IntoParam<'a, IShellDispatch3> for &IShellDispatch4 {
29074 impl ::std::convert::From<IShellDispatch4> for IShellDispatch2 {
29075 fn from(value: IShellDispatch4) -> Self {
29079 impl ::std::convert::From<&IShellDispatch4> for IShellDispatch2 {
29080 fn from(value: &IShellDispatch4) -> Self {
29084 impl<'a> ::windows::runtime::IntoParam<'a, IShellDispatch2> for IShellDispatch4 {
29089 impl<'a> ::windows::runtime::IntoParam<'a, IShellDispatch2> for &IShellDispatch4 {
29094 impl ::std::convert::From<IShellDispatch4> for IShellDispatch {
29095 fn from(value: IShellDispatch4) -> Self {
29099 impl ::std::convert::From<&IShellDispatch4> for IShellDispatch {
29100 fn from(value: &IShellDispatch4) -> Self {
29104 impl<'a> ::windows::runtime::IntoParam<'a, IShellDispatch> for IShellDispatch4 {
29109 impl<'a> ::windows::runtime::IntoParam<'a, IShellDispatch> for &IShellDispatch4 {
29115 impl ::std::convert::From<IShellDispatch4> for super::super::System::Ole::Automation::IDispatch {
29116 fn from(value: IShellDispatch4) -> Self {
29121 impl ::std::convert::From<&IShellDispatch4> for super::super::System::Ole::Automation::IDispatch {
29122 fn from(value: &IShellDispatch4) -> Self {
29127 …ows::runtime::IntoParam<'a, super::super::System::Ole::Automation::IDispatch> for IShellDispatch4 {
29133 …ws::runtime::IntoParam<'a, super::super::System::Ole::Automation::IDispatch> for &IShellDispatch4 {
29410 impl ::std::convert::From<IShellDispatch5> for IShellDispatch4 {
29415 impl ::std::convert::From<&IShellDispatch5> for IShellDispatch4 {
29420 impl<'a> ::windows::runtime::IntoParam<'a, IShellDispatch4> for IShellDispatch5 {
29421 fn into_param(self) -> ::windows::runtime::Param<'a, IShellDispatch4> {
29422 ::windows::runtime::Param::Owned(::std::convert::Into::<IShellDispatch4>::into(self))
29425 impl<'a> ::windows::runtime::IntoParam<'a, IShellDispatch4> for &IShellDispatch5 {
29426 fn into_param(self) -> ::windows::runtime::Param<'a, IShellDispatch4> {
29427 …::windows::runtime::Param::Owned(::std::convert::Into::<IShellDispatch4>::into(::std::clone::Clone…
29810 impl ::std::convert::From<IShellDispatch6> for IShellDispatch4 {
29815 impl ::std::convert::From<&IShellDispatch6> for IShellDispatch4 {
29820 impl<'a> ::windows::runtime::IntoParam<'a, IShellDispatch4> for IShellDispatch6 {
29821 fn into_param(self) -> ::windows::runtime::Param<'a, IShellDispatch4> {
29822 ::windows::runtime::Param::Owned(::std::convert::Into::<IShellDispatch4>::into(self))
29825 impl<'a> ::windows::runtime::IntoParam<'a, IShellDispatch4> for &IShellDispatch6 {
29826 fn into_param(self) -> ::windows::runtime::Param<'a, IShellDispatch4> {
29827 …::windows::runtime::Param::Owned(::std::convert::Into::<IShellDispatch4>::into(::std::clone::Clone…