All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

KnowledgeInterfaces Interface CATILieLanguageSheetSettingAtt

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---CATILieLanguageSheetSettingAtt
 

Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.


interface CATILieLanguageSheetSettingAtt

The interface to access a CATILieLanguageSheetSettingAtt.
This interface may be used to read or modify in the CATIA\Tools\Option the settings values of Units sheet.


Method Index


o GetKnowledgeBuildPathDirectory(CATUnicodeString&)
Retrieves the CATKnowledgeBuildPath setting parameter.
o GetKnowledgeBuildPathDirectoryInfo(CATSettingInfo*)
Retrieves information about the CATKnowledgeBuildPath setting parameter.
o GetListOfPackagesToLoad(CATUnicodeString&)
Retrieves the ListOfPackagesToLoad attribute.
o GetListOfPackagesToLoadInfo(CATSettingInfo*)
Retrieves information about the ListOfPackagesToLoad setting parameter.
o GetLoadAllPackages(int*)
Retrieves the LoadAllPackages attribute.
o GetLoadAllPackagesInfo(CATSettingInfo*)
Retrieves information about the LoadAllPackages setting parameter.
o GetLoadExtendedLanguageLib(int*)
Retrieves the LoadExtendedLanguageLib attribute.
o GetLoadExtendedLanguageLibInfo(CATSettingInfo*)
Retrieves information about the LoadExtendedLanguageLib setting parameter.
o GetReferenceDirectoryForTypes(CATUnicodeString&)
Retrieves the ReferenceDirectoryForTypes attribute.
o GetReferenceDirectoryForTypesInfo(CATSettingInfo*)
Retrieves information about the ReferenceDirectoryForTypes setting parameter.
o SetKnowledgeBuildPathDirectory(CATUnicodeString&)
Sets the CATKnowledgeBuildPath setting parameter.
o SetKnowledgeBuildPathDirectoryLock(unsigned char)
Locks or unlocks the CATKnowledgeBuildPath setting parameter.
o SetListOfPackagesToLoad(CATUnicodeString&)
Sets the ListOfPackagesToLoad attribute.
o SetListOfPackagesToLoadLock(unsigned char)
Locks or unlocks the ListOfPackagesToLoad setting parameter.
o SetLoadAllPackages(int*)
Sets the LoadAllPackages attribute.
o SetLoadAllPackagesLock(unsigned char)
Locks or unlocks the LoadAllPackages setting parameter.
o SetLoadExtendedLanguageLib(int*)
Sets the LoadExtendedLanguageLib attribute.
o SetLoadExtendedLanguageLibLock(unsigned char)
Locks or unlocks the LoadExtendedLanguageLib setting parameter.
o SetReferenceDirectoryForTypes(CATUnicodeString&)
Sets the ReferenceDirectoryForTypes attribute.
o SetReferenceDirectoryForTypesLock(unsigned char)
Locks or unlocks the ReferenceDirectoryForTypes setting parameter.

Methods


o GetKnowledgeBuildPathDirectory
public virtual HRESULT GetKnowledgeBuildPathDirectory(CATUnicodeString& ioKnowledgeBuildPathDirectory)= 0
Retrieves the CATKnowledgeBuildPath setting parameter.
Role:Return the CATKnowledgeBuildPath parameter if it is possible in the current administrative context. In user mode this method will always return E_FAIL.
Parameters:
ioKnowledgeBuildPathDirectory
The knowledge build path directory: the path where all the resources are located.
o GetKnowledgeBuildPathDirectoryInfo
public virtual HRESULT GetKnowledgeBuildPathDirectoryInfo(CATSettingInfo* oInfo)= 0
Retrieves information about the CATKnowledgeBuildPath setting parameter.
Refer to CATIASettingController for a detailed description.
o GetListOfPackagesToLoad
public virtual HRESULT GetListOfPackagesToLoad(CATUnicodeString& ioListOfPackagesToLoad)= 0
Retrieves the ListOfPackagesToLoad attribute.
Role:Return the ListOfPackagesToLoad parameter if it is possible in the current administrative context. In user mode this method will always return E_FAIL.
Parameters:
ioListOfPackagesToLoad
The list of packages to load.
o GetListOfPackagesToLoadInfo
public virtual HRESULT GetListOfPackagesToLoadInfo(CATSettingInfo* oInfo)= 0
Retrieves information about the ListOfPackagesToLoad setting parameter.
Refer to CATIASettingController for a detailed description.
o GetLoadAllPackages
public virtual HRESULT GetLoadAllPackages(int* ioLoadAllPackages) = 0
Retrieves the LoadAllPackages attribute.
Role:Return the LoadAllPackages parameter if it is possible in the current administrative context. In user mode this method will always return E_FAIL.
Parameters:
ioLoadAllPackages
Legal values:
0 : to not load all packages
1 : to load all packages.
o GetLoadAllPackagesInfo
public virtual HRESULT GetLoadAllPackagesInfo(CATSettingInfo* oInfo)= 0
Retrieves information about the LoadAllPackages setting parameter.
Refer to CATIASettingController for a detailed description.
o GetLoadExtendedLanguageLib
public virtual HRESULT GetLoadExtendedLanguageLib(int* ioLoadExtendedLanguageLib) = 0
Retrieves the LoadExtendedLanguageLib attribute.
Role:Return the LoadExtendedLanguageLib parameter if it is possible in the current administrative context. In user mode this method will always return E_FAIL.
Parameters:
ioLoadExtendedLanguageLib
Legal values:
0 : to not use extended libraries
1 : to use extended libraries.
o GetLoadExtendedLanguageLibInfo
public virtual HRESULT GetLoadExtendedLanguageLibInfo(CATSettingInfo* oInfo)= 0
Retrieves information about the LoadExtendedLanguageLib setting parameter.
Refer to CATIASettingController for a detailed description.
o GetReferenceDirectoryForTypes
public virtual HRESULT GetReferenceDirectoryForTypes(CATUnicodeString& ioReferenceDirectoryForTypes)= 0
Retrieves the ReferenceDirectoryForTypes attribute.
Role:Return the ReferenceDirectoryForTypes parameter if it is possible in the current administrative context. In user mode this method will always return E_FAIL.
Parameters:
ioReferenceDirectoryForTypes
The reference directory for types.
o GetReferenceDirectoryForTypesInfo
public virtual HRESULT GetReferenceDirectoryForTypesInfo(CATSettingInfo* oInfo)= 0
Retrieves information about the ReferenceDirectoryForTypes setting parameter.
Refer to CATIASettingController for a detailed description.
o SetKnowledgeBuildPathDirectory
public virtual HRESULT SetKnowledgeBuildPathDirectory(CATUnicodeString& iKnowledgeBuildPathDirectory)= 0
Sets the CATKnowledgeBuildPath setting parameter.
Role:Set the CATKnowledgeBuildPath parameter if it is possible in the current administrative context. In user mode this method will always return E_FAIL.
Parameters:
iKnowledgeBuildPathDirectory
The knowledge build path directory: the path where all the resources are located.
o SetKnowledgeBuildPathDirectoryLock
public virtual HRESULT SetKnowledgeBuildPathDirectoryLock(unsigned char iLocked)= 0
Locks or unlocks the CATKnowledgeBuildPath setting parameter.
Refer to CATIASettingController for a detailed description.
o SetListOfPackagesToLoad
public virtual HRESULT SetListOfPackagesToLoad(CATUnicodeString& iListOfPackagesToLoad)= 0
Sets the ListOfPackagesToLoad attribute.
Role:Set the ListOfPackagesToLoad parameter if it is possible in the current administrative context. In user mode this method will always return E_FAIL.
Parameters:
iListOfPackagesToLoad
The list of packages to load.
o SetListOfPackagesToLoadLock
public virtual HRESULT SetListOfPackagesToLoadLock(unsigned char iLocked)= 0
Locks or unlocks the ListOfPackagesToLoad setting parameter.
Refer to CATIASettingController for a detailed description.
o SetLoadAllPackages
public virtual HRESULT SetLoadAllPackages(int* iLoadAllPackages) = 0
Sets the LoadAllPackages attribute.
Role:Set the LoadAllPackages parameter if it is possible in the current administrative context. In user mode this method will always return E_FAIL.
Parameters:
iLoadAllPackages
Legal values:
0 : to not load all packages
1 : to load all packages.
o SetLoadAllPackagesLock
public virtual HRESULT SetLoadAllPackagesLock(unsigned char iLocked)= 0
Locks or unlocks the LoadAllPackages setting parameter.
Refer to CATIASettingController for a detailed description.
o SetLoadExtendedLanguageLib
public virtual HRESULT SetLoadExtendedLanguageLib(int* iLoadExtendedLanguageLib) = 0
Sets the LoadExtendedLanguageLib attribute.
Role:Set the LoadExtendedLanguageLib parameter if it is possible in the current administrative context. In user mode this method will always return E_FAIL.
Parameters:
iLoadExtendedLanguageLib
Legal values:
0 : to not use extended libraries
1 : to use extended libraries.
o SetLoadExtendedLanguageLibLock
public virtual HRESULT SetLoadExtendedLanguageLibLock(unsigned char iLocked)= 0
Locks or unlocks the LoadExtendedLanguageLib setting parameter.
Refer to CATIASettingController for a detailed description.
o SetReferenceDirectoryForTypes
public virtual HRESULT SetReferenceDirectoryForTypes(CATUnicodeString& iReferenceDirectoryForTypes)= 0
Sets the ReferenceDirectoryForTypes attribute.
Role:Set the ReferenceDirectoryForTypes parameter if it is possible in the current administrative context. In user mode this method will always return E_FAIL.
Parameters:
iReferenceDirectoryForTypes
The reference directory for types.
o SetReferenceDirectoryForTypesLock
public virtual HRESULT SetReferenceDirectoryForTypesLock(unsigned char iLocked)= 0
Locks or unlocks the ReferenceDirectoryForTypes setting parameter.
Refer to CATIASettingController for a detailed description.

This object is included in the file: CATILieLanguageSheetSettingAtt.h
If needed, your Imakefile.mk should include the module: KnowledgeItf

Copyright © 2003, Dassault Systèmes. All rights reserved.