Udostępnij za pośrednictwem


Metoda IVsDataObjectStringMapManager.WriteStringMap — (IDataObject, String, Int32, IVsStringMap)

 

Zapisuje informacje o mapowanie ciągu.

Przestrzeń nazw:   Microsoft.VisualStudio.Shell.Interop
Zestaw:  Microsoft.VisualStudio.Shell.Interop.10.0 (w Microsoft.VisualStudio.Shell.Interop.10.0.dll)

Składnia

int WriteStringMap(
    IDataObject pObject,
    string szStringMapName,
    int fOverwriteExisting,
    IVsStringMap pStringMap
)
int WriteStringMap(
    IDataObject^ pObject,
    String^ szStringMapName,
    int fOverwriteExisting,
    IVsStringMap^ pStringMap
)
abstract WriteStringMap : 
        pObject:IDataObject *
        szStringMapName:string *
        fOverwriteExisting:int *
        pStringMap:IVsStringMap -> int
Function WriteStringMap (
    pObject As IDataObject,
    szStringMapName As String,
    fOverwriteExisting As Integer,
    pStringMap As IVsStringMap
) As Integer

Parametry

  • pObject
    [w] IDataObject , Która zawiera mapowania ciągów.
  • szStringMapName
    [w] Nazwa mapy ciąg do zapisu.
  • fOverwriteExisting
    [w] Wartość true, jeżeli nowe informacje powinien zastąpić istniejące informacje.
  • pStringMap
    [w] IVsStringMap Interfejsu, który reprezentuje ciągi do zapisu.

Wartość zwracana

Type: System.Int32

Zwraca S_OK , jeżeli ciągi zostały napisane lub f:Microsoft.VisualStudio.VSConstants.E_ACCESSDENIED Jeśli fOverwriteExisting jest FAŁSZ oraz dane obiektu już zawiera mapę o tej nazwie.

Uwagi

Przekazany interfejs pObject musi obsługiwać SetData na typ nośnika magazynowania TYMED_HGLOBAL, NULL docelowe urządzenia i aspekt DVASPECT_CONTENT.

Zobacz też

Interfejs IVsDataObjectStringMapManager
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop

Powrót do początku