
# TLibIdentifierKind enumeration

*No description yet.*

```csharp
public enum TLibIdentifierKind
```

**Namespace:** EDP · **Assembly:** Altium.SDK.Interfaces

## Values

| Name | Value | Description |
| --- | --- | --- |
| `eLibIdentifierKind_Any` | 0 |  |
| `eLibIdentifierKind_NameNoType` | 1 |  |
| `eLibIdentifierKind_NameWithType` | 2 |  |
| `eLibIdentifierKind_FullPath` | 3 |  |
| `eLibIdentifierKind_VaultName` | 4 |  |

## Returned by

[IComponentImplementation.DM_DatafileLibIdentifierKind](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IComponentImplementation.md#dm_datafilelibidentifierkind), [IComponentLibraryLink.DM_LibIdentifierKind](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IComponentLibraryLink.md#dm_libidentifierkind), [IDItemRevision.LibIdentifierKind](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IDItemRevision.md#libidentifierkind), [IPartProperties.DM_LibIdentifierKind](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IPartProperties.md#dm_libidentifierkind), [ILibraryComponent.LibIdentifierKind](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ILibraryComponent.md#libidentifierkind), [ISch_Component.LibIdentifierKind](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_Component.md#libidentifierkind), [ISch_ModelDatafileLink.LibIdentifierKind](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_ModelDatafileLink.md#libidentifierkind), [ISch_SheetSymbol.LibIdentifierKind](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_SheetSymbol.md#libidentifierkind)

## Accepted by

[IAltiumLibraryManager.GetDItemRevisionByDesignItemId](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IAltiumLibraryManager.md#getditemrevisionbydesignitemid), [IComponentLibraryLink.DM_SetLibIdentifierKind](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IComponentLibraryLink.md#dm_setlibidentifierkind), [ILibraryInterface.BrowseComponent](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ILibraryInterface.md#browsecomponent), [ILibraryInterface.BrowseDeviceSheet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ILibraryInterface.md#browsedevicesheet), [ILibraryInterface.BrowseDeviceSheetRevision](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ILibraryInterface.md#browsedevicesheetrevision), [ILibraryInterface.BrowseSymbol](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ILibraryInterface.md#browsesymbol), [ILibraryInterface.BrowseSymbolRevision](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ILibraryInterface.md#browsesymbolrevision), [ILibraryInterface.FindComponentDesignItemDeviceSheet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ILibraryInterface.md#findcomponentdesignitemdevicesheet), [ILibraryInterface.FindComponentDisplayPath](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ILibraryInterface.md#findcomponentdisplaypath), [ILibraryInterface.FindComponentLibraryPath](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ILibraryInterface.md#findcomponentlibrarypath), [ILibraryInterface.FindComponentSymbol](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ILibraryInterface.md#findcomponentsymbol), [ILibraryInterface.FindLibraryInformation](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ILibraryInterface.md#findlibraryinformation), [ILibraryInterface.FindModelLibraryPath](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ILibraryInterface.md#findmodellibrarypath), [ILibraryInterface.GetComponentPlacementParameters](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ILibraryInterface.md#getcomponentplacementparameters), [ILibraryInterface.GetLifeCycleState](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ILibraryInterface.md#getlifecyclestate), [ILibraryInterface.GetOrderedRevisionList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ILibraryInterface.md#getorderedrevisionlist), [IIntegratedLibraryManager.BrowseComponent](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IIntegratedLibraryManager.md#browsecomponent), [IIntegratedLibraryManager.BrowseDatafileEntity](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IIntegratedLibraryManager.md#browsedatafileentity), [IIntegratedLibraryManager.BrowseDatafileEntityInDatafile](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IIntegratedLibraryManager.md#browsedatafileentityindatafile), [IIntegratedLibraryManager.BrowseModel](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IIntegratedLibraryManager.md#browsemodel), [IIntegratedLibraryManager.BrowseSymbol](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IIntegratedLibraryManager.md#browsesymbol), [IIntegratedLibraryManager.BrowseSymbolRevision](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IIntegratedLibraryManager.md#browsesymbolrevision), [IIntegratedLibraryManager.FindComponentDesignItemDeviceSheet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IIntegratedLibraryManager.md#findcomponentdesignitemdevicesheet), [IIntegratedLibraryManager.FindComponentDisplayPath](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IIntegratedLibraryManager.md#findcomponentdisplaypath), [IIntegratedLibraryManager.FindComponentLibraryPath](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IIntegratedLibraryManager.md#findcomponentlibrarypath), [IIntegratedLibraryManager.FindComponentSymbol](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IIntegratedLibraryManager.md#findcomponentsymbol), [IIntegratedLibraryManager.FindDatafileEntityDatafilePath](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IIntegratedLibraryManager.md#finddatafileentitydatafilepath), [IIntegratedLibraryManager.FindDatafileEntityLibraryPath](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IIntegratedLibraryManager.md#finddatafileentitylibrarypath), [IIntegratedLibraryManager.FindDatafileEntitySourceDatafilePath](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IIntegratedLibraryManager.md#finddatafileentitysourcedatafilepath), [IIntegratedLibraryManager.FindDatafileEntitySourceLibraryPath](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IIntegratedLibraryManager.md#finddatafileentitysourcelibrarypath), [IIntegratedLibraryManager.FindLibraryInformation](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IIntegratedLibraryManager.md#findlibraryinformation), [IIntegratedLibraryManager.FindModelLibraryPath](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IIntegratedLibraryManager.md#findmodellibrarypath), [IIntegratedLibraryManager.GetComponentPlacementParameters](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IIntegratedLibraryManager.md#getcomponentplacementparameters), [IIntegratedLibraryManager.GetLifeCycleState](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IIntegratedLibraryManager.md#getlifecyclestate), [IIntegratedLibraryManager.GetOrderedRevisionList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IIntegratedLibraryManager.md#getorderedrevisionlist), [ISch_ServerInterface.LoadComponent](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_ServerInterface.md#loadcomponent), [ISch_ServerInterface.LoadDesignItemDeviceSheet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_ServerInterface.md#loaddesignitemdevicesheet)

## Examples

Used in the SDK examples: [Ciiva](https://github.com/AltiumDeveloper/ad-sdk-examples/blob/5b144f54740a53ec578b3b6c3f902b831e0b1144/Ciiva/Source%20Code/CiivaBOMDocument.cs#L244).
