43 references to FDEX_PROP_FLAGS
System.Private.Windows.Core (14)
Windows.Win32.IDispatchEx.g.cs (8)
234
/// <inheritdoc cref="GetMemberProperties(int, uint, winmdroot.System.Ole.
FDEX_PROP_FLAGS
*)"/>
235
internal unsafe winmdroot.Foundation.HRESULT GetMemberProperties(int id, uint grfdexFetch, out winmdroot.System.Ole.
FDEX_PROP_FLAGS
pgrfdex)
237
fixed (winmdroot.System.Ole.
FDEX_PROP_FLAGS
* pgrfdexLocal = &pgrfdex)
247
private static winmdroot.Foundation.HRESULT GetMemberProperties(IDispatchEx* pThis, int id, uint grfdexFetch, winmdroot.System.Ole.
FDEX_PROP_FLAGS
* pgrfdex)
264
public unsafe winmdroot.Foundation.HRESULT GetMemberProperties(int id, uint grfdexFetch, winmdroot.System.Ole.
FDEX_PROP_FLAGS
* pgrfdex)
266
return ((delegate *unmanaged [Stdcall]<IDispatchEx*,int ,uint ,winmdroot.System.Ole.
FDEX_PROP_FLAGS
* ,winmdroot.Foundation.HRESULT>)lpVtbl[11])((IDispatchEx*)Unsafe.AsPointer(ref this), id, grfdexFetch, pgrfdex);
397
internal delegate *unmanaged [Stdcall]<IDispatchEx*,int ,uint ,winmdroot.System.Ole.
FDEX_PROP_FLAGS
* ,winmdroot.Foundation.HRESULT> GetMemberProperties_12;
448
unsafe winmdroot.Foundation.HRESULT GetMemberProperties(int id, uint grfdexFetch, winmdroot.System.Ole.
FDEX_PROP_FLAGS
* pgrfdex);
Windows.Win32.System_Ole_IDispatchEx_Extensions.g.cs (3)
43
/// <inheritdoc cref="winmdroot.System.Ole.IDispatchEx.Interface.GetMemberProperties(int, uint, winmdroot.System.Ole.
FDEX_PROP_FLAGS
*)"/>
44
internal static unsafe winmdroot.Foundation.HRESULT GetMemberProperties(this winmdroot.System.Ole.IDispatchEx.Interface @this, int id, uint grfdexFetch, out winmdroot.System.Ole.
FDEX_PROP_FLAGS
pgrfdex)
46
fixed (winmdroot.System.Ole.
FDEX_PROP_FLAGS
* pgrfdexLocal = &pgrfdex)
Windows\Win32\System\Com\IDispatch.cs (3)
6
using static Windows.Win32.System.Ole.
FDEX_PROP_FLAGS
;
161
internal static
FDEX_PROP_FLAGS
GetMethodFlags()
169
internal static
FDEX_PROP_FLAGS
GetPropertyFlags(bool canRead, bool canWrite)
System.Windows.Forms (3)
System\Windows\Forms\Accessibility\AccessibleObject.cs (1)
3348
HRESULT IDispatchEx.Interface.GetMemberProperties(int id, uint grfdexFetch,
FDEX_PROP_FLAGS
* pgrfdex)
System\Windows\Forms\ActiveX\AxHost.AxContainer.ExtenderProxy.cs (1)
342
protected override HRESULT GetMemberProperties(int dispId, out
FDEX_PROP_FLAGS
properties)
System\Windows\Forms\Controls\WebBrowser\HtmlToClrEventProxy.cs (1)
120
protected override HRESULT GetMemberProperties(int dispId, out
FDEX_PROP_FLAGS
properties)
System.Windows.Forms.Primitives (9)
Windows\Win32\System\Com\StandardDispatch.cs (4)
201
HRESULT IDispatchEx.Interface.GetMemberProperties(int id, uint grfdexFetch,
FDEX_PROP_FLAGS
* pgrfdex)
215
HRESULT hr = GetMemberProperties(id, out
FDEX_PROP_FLAGS
properties);
219
*pgrfdex = properties & (
FDEX_PROP_FLAGS
)grfdexFetch;
229
protected virtual HRESULT GetMemberProperties(int dispId, out
FDEX_PROP_FLAGS
properties)
Windows\Win32\System\Ole\ClassPropertyDispatchAdapter.cs (5)
286
/// Matches up to <see cref="IDispatchEx.GetMemberProperties(int, uint,
FDEX_PROP_FLAGS
*)"/>
290
public bool TryGetMemberProperties(int dispId, out
FDEX_PROP_FLAGS
flags)
320
private static (string Name, int DispId,
FDEX_PROP_FLAGS
Flags) GetPropertyInfo(PropertyInfo info)
324
FDEX_PROP_FLAGS
flags = IDispatch.GetPropertyFlags(info.CanRead, info.CanWrite);
331
public
FDEX_PROP_FLAGS
Flags;
System.Windows.Forms.Primitives.Tests (2)
Windows\Win32\System\Ole\ClassPropertyDispatchAdapterTests.cs (2)
6
using static Windows.Win32.System.Ole.
FDEX_PROP_FLAGS
;
22
adapter.TryGetMemberProperties(result, out
var
flags).Should().BeTrue();
System.Windows.Forms.Tests (15)
System\Windows\Forms\HtmlToClrEventProxyTest.cs (15)
47
FDEX_PROP_FLAGS
methodFlags =
FDEX_PROP_FLAGS
.fdexPropCannotGet
48
|
FDEX_PROP_FLAGS
.fdexPropCannotPut
49
|
FDEX_PROP_FLAGS
.fdexPropCannotPutRef
50
|
FDEX_PROP_FLAGS
.fdexPropCanCall
51
|
FDEX_PROP_FLAGS
.fdexPropCannotConstruct
52
|
FDEX_PROP_FLAGS
.fdexPropCannotSourceEvents;
53
FDEX_PROP_FLAGS
readPropertyFlags =
FDEX_PROP_FLAGS
.fdexPropCanGet
54
|
FDEX_PROP_FLAGS
.fdexPropCannotPut
55
|
FDEX_PROP_FLAGS
.fdexPropCannotPutRef
56
|
FDEX_PROP_FLAGS
.fdexPropCannotCall
57
|
FDEX_PROP_FLAGS
.fdexPropCannotConstruct
58
|
FDEX_PROP_FLAGS
.fdexPropCannotSourceEvents;
60
dispatchEx.Value->GetMemberProperties(0, uint.MaxValue, out
FDEX_PROP_FLAGS
flags);