include: Add IEnumTfPropertyValue definition in msctf.idl.
This commit is contained in:
parent
0c777a7d5c
commit
844efaeec5
1 changed files with 27 additions and 0 deletions
|
@ -166,6 +166,12 @@ typedef [uuid(77c12f95-b783-450d-879f-1cd2362c6521)] struct TF_PRESERVEDKEY
|
||||||
|
|
||||||
typedef [uuid(5a886226-ae9a-489b-b991-2b1e25ee59a9)] enum { TF_ANCHOR_START = 0, TF_ANCHOR_END = 1 } TfAnchor;
|
typedef [uuid(5a886226-ae9a-489b-b991-2b1e25ee59a9)] enum { TF_ANCHOR_START = 0, TF_ANCHOR_END = 1 } TfAnchor;
|
||||||
|
|
||||||
|
typedef [uuid(d678c645-eb6a-45c9-b4ee-0f3e3a991348)] struct TF_PROPERTYVAL
|
||||||
|
{
|
||||||
|
GUID guidId;
|
||||||
|
VARIANT varValue;
|
||||||
|
} TF_PROPERTYVAL;
|
||||||
|
|
||||||
[
|
[
|
||||||
object,
|
object,
|
||||||
uuid(101d6610-0990-11d3-8df0-00105a2799b5),
|
uuid(101d6610-0990-11d3-8df0-00105a2799b5),
|
||||||
|
@ -375,6 +381,27 @@ interface IEnumTfProperties : IUnknown
|
||||||
[in] ULONG count);
|
[in] ULONG count);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[
|
||||||
|
object,
|
||||||
|
uuid(8ed8981b-7c10-4d7d-9fb3-ab72e9c75f72),
|
||||||
|
pointer_default(unique)
|
||||||
|
]
|
||||||
|
interface IEnumTfPropertyValue : IUnknown
|
||||||
|
{
|
||||||
|
HRESULT Clone(
|
||||||
|
[out] IEnumTfPropertyValue **property_value);
|
||||||
|
|
||||||
|
HRESULT Next(
|
||||||
|
[in] ULONG count,
|
||||||
|
[out, size_is(count), length_is(*fetched)] TF_PROPERTYVAL *values,
|
||||||
|
[out] ULONG *fetched);
|
||||||
|
|
||||||
|
HRESULT Reset();
|
||||||
|
|
||||||
|
HRESULT Skip(
|
||||||
|
[in] ULONG count);
|
||||||
|
}
|
||||||
|
|
||||||
[
|
[
|
||||||
object,
|
object,
|
||||||
uuid(463a506d-6992-49d2-9b88-93d55e70bb16),
|
uuid(463a506d-6992-49d2-9b88-93d55e70bb16),
|
||||||
|
|
Loading…
Add table
Reference in a new issue