VSTASKCOLUMN 结构
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
任务的列定义。
public value class VSTASKCOLUMN
public value class VSTASKCOLUMN
struct VSTASKCOLUMN
public struct VSTASKCOLUMN
type VSTASKCOLUMN = struct
Public Structure VSTASKCOLUMN
- 继承
-
VSTASKCOLUMN
注解
这些值从返回 GetColumn 。
COM 签名
从 vsshell80:
typedef struct _VSTASKCOLUMN
{
int iField;
BSTR bstrHeading;
int iImage;
BOOL fShowSortArrow;
BOOL fAllowUserSort;
BOOL fVisibleByDefault;
BOOL fAllowHide;
BOOL fSizeable;
BOOL fMoveable;
int iDefaultSortPriority;
BOOL fDescendingSort;
int cxMinWidth;
int cxDefaultWidth;
BOOL fDynamicSize;
BSTR bstrCanonicalName;
BSTR bstrLocalizedName;
BSTR bstrTip;
BOOL fFitContent;
} VSTASKCOLUMN;
字段
| bstrCanonicalName |
包含列标题的非本地化名称的字符串。 它在此提供程序的列列表中必须是唯一的。 |
| bstrHeading |
字符串,其中包含标头中的文本。 bstrHeading 可能是 |
| bstrLocalizedName |
包含列标题的本地化名称的字符串。 |
| bstrTip |
包含列标题的工具提示的字符串。 |
| cxDefaultWidth |
默认列宽(以像素为单位)。 |
| cxMinWidth |
最小列宽(以像素为单位)。 |
| fAllowHide |
一个标志,该标志指示是否允许用户更改该列的可见性。 |
| fAllowUserSort |
一个标志,该标志指示是否允许用户通过单击列的标题来进行排序。 |
| fDescendingSort |
指示列按降序排序的标志 (默认值为升序) 。 |
| fDynamicSize |
该标志指示是否允许任务列表自动调整列的大小,以便更好地适应内容。 |
| fFitContent |
列将自动调整大小以适应其内容何时发生更改。 |
| fMoveable |
指示用户是否可以将列拖动到另一个位置的标志。 |
| fShowSortArrow |
指示按此列对列表进行排序时,标头中是否显示排序箭头的标志。 |
| fSizeable |
指示是否可由用户调整列大小的标志。 |
| fVisibleByDefault |
指示此列在默认情况下是否可见的标志。 |
| iDefaultSortPriority |
指定默认情况下是否对列进行排序。 |
| iField |
由任务提供程序指定的字段索引。 |
| iImage |
提供程序的图像列表的索引。 |