module com { module sun { module star { module container {
published interface XNameAccess;
};};};};
module com { module sun { module star { module sdbc {
/** is used for the standard mapping for a SQL structured type.
<p> A <code>Struct</code> objectcontainsavalueforeachattribute oftheSQLstructuredtypethatitrepresents. Bydefault,aninstanceof <code>Struct</code> isvalidaslongasthe applicationhasareferencetoit. </p>
*/
published interface XStruct: com::sun::star::uno::XInterface
{
/** retrieves the SQL type name of the SQL structured type thatthis <code>Struct</code> objectrepresents. @returns thenameoftheSQLtype. @throwsSQLException ifadatabaseaccesserroroccurs.
*/
string getSQLTypeName() raises (SQLException);
/** produces the ordered values of the attributes of the SQL structuredtypethatthis <code>Struct</code> objectrepresents. <p> Thismethodusesthegiventypemapforcustomizationsofthetype mappings.Ifthereisnoentryinthegiventypemapthatmatchesor thegiventypemapis `NULL` ,thestructuredtypethatthis <code>Struct</code> objectrepresents,thedriveruses theconnectiontypemapping. @paramtypeMap isamapobjectthatcontainsmappingsofSQLtypenamesto services.Ifthe <code>typeMap</code>is `NULL` ,thetype-map associatedwiththeconnectionforcustomizationsofthetype-mappings isused. @returns anarraycontainingtheorderedattributevalues. @throwsSQLException ifadatabaseaccesserroroccurs.
*/
sequence<any> getAttributes([in]com::sun::star::container::XNameAccess typeMap)
raises (SQLException);
};
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.