VSTASKCOLUMN 结构

定义

任务的列定义。

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 可能是 null 表示图像。

bstrLocalizedName

包含列标题的本地化名称的字符串。

bstrTip

包含列标题的工具提示的字符串。

cxDefaultWidth

默认列宽(以像素为单位)。

cxMinWidth

最小列宽(以像素为单位)。

fAllowHide

一个标志,该标志指示是否允许用户更改该列的可见性。

fAllowUserSort

一个标志,该标志指示是否允许用户通过单击列的标题来进行排序。

fDescendingSort

指示列按降序排序的标志 (默认值为升序) 。

fDynamicSize

该标志指示是否允许任务列表自动调整列的大小,以便更好地适应内容。

fFitContent

列将自动调整大小以适应其内容何时发生更改。

fMoveable

指示用户是否可以将列拖动到另一个位置的标志。

fShowSortArrow

指示按此列对列表进行排序时,标头中是否显示排序箭头的标志。

fSizeable

指示是否可由用户调整列大小的标志。

fVisibleByDefault

指示此列在默认情况下是否可见的标志。

iDefaultSortPriority

指定默认情况下是否对列进行排序。

iField

由任务提供程序指定的字段索引。

iImage

提供程序的图像列表的索引。

适用于