ibm-information-center/dist/eclipse/plugins/i5OS.ic.rzakx_5.4.0.1/rzakxia4hfgetcolumninfo.htm

68 lines
3.7 KiB
HTML

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="en-us" xml:lang="en-us">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="copyright" content="(C) Copyright IBM Corporation 2005" />
<meta name="DC.rights.owner" content="(C) Copyright IBM Corporation 2005" />
<meta name="security" content="public" />
<meta name="Robots" content="index,follow" />
<meta http-equiv="PICS-Label" content='(PICS-1.1 "http://www.icra.org/ratingsv02.html" l gen true r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0) "http://www.classify.org/safesurf/" l gen true r (SS~~000 1))' />
<meta name="DC.Type" content="concept" />
<meta name="DC.Title" content="IA4HierarchyFolder::GetColumnInfo" />
<meta name="DC.Relation" scheme="URI" content="rzakxia4hierarchyifspec.htm" />
<meta name="DC.Format" content="XHTML" />
<meta name="DC.Identifier" content="rzakxia4hfgetcolumninfo" />
<meta name="DC.Language" content="en-us" />
<!-- All rights reserved. Licensed Materials Property of IBM -->
<!-- US Government Users Restricted Rights -->
<!-- Use, duplication or disclosure restricted by -->
<!-- GSA ADP Schedule Contract with IBM Corp. -->
<link rel="stylesheet" type="text/css" href="./ibmdita.css" />
<link rel="stylesheet" type="text/css" href="./ic.css" />
<title>IA4HierarchyFolder::GetColumnInfo</title>
</head>
<body id="rzakxia4hfgetcolumninfo"><a name="rzakxia4hfgetcolumninfo"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">IA4HierarchyFolder::GetColumnInfo</h1>
<div><p><strong>Purpose</strong></p>
<p>Returns a data structure that describes the columns needed to display the
contents of a particular folder in a details view. This is an optional member
function.</p>
<p><strong>Syntax</strong></p>
<pre>HRESULT STDMETHODCALLTYPE GetColumnInfo(
LPVOID* ppvInfo
);</pre>
<p><strong>Parameters</strong></p>
<dl><dt class="dlterm">ppvInfo</dt>
<dd> <p>The returned data structure. The returned structure should consist
of an instance of the A4hyfColumnInfo structure. This structure contains an
array of A4hyfColumnItem structures, one for each column in the list view.</p>
<p>Each
column item structure supplies the translated string for the column heading,
the default width of the column, and an integer value that uniquely identifies
the data field that supplies data for the column. Refer to CWBA4HYF.H.</p>
</dd>
</dl>
<p><strong>Return Codes</strong></p>
<p>Returns NOERROR if successful or E_NOTIMPL if unable to implement the function.</p>
<p><strong>Comments</strong></p>
<p>iSeries™ Navigator
calls this function after the call to Open has returned, to create the column
headings for a details view.</p>
<p>If this function is not implemented, the Navigator will insert two columns:
Name and Description. GetColumnDataItem must be capable of returning data
for these two fields, which are identified with integer values of 0 and 1,
respectively.</p>
<p>Use the Windows<sup>®</sup> IMalloc interface to allocate memory for
the returned structures. The Navigator will be responsible for deleting this
memory.</p>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="rzakxia4hierarchyifspec.htm" title="An item identifier, or data entity, identifies all folders and objects in the Windows namespace. Item identifiers are like filenames in a hierarchical file system. The Windows namespace is, in fact, a hierarchical namespace with its root at the Desktop.">IA4HierarchyFolder interface specifications listing</a></div>
</div>
</div>
</body>
</html>