Metoda IVsRunningDocumentTable.ModifyDocumentFlags — (UInt32, UInt32, Int32)
Modyfikuje flagi dokumentu Normalizacją zarejestrowanych dokumentu.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)
Składnia
int ModifyDocumentFlags(
uint docCookie,
uint grfFlags,
int fSet
)
int ModifyDocumentFlags(
unsigned int docCookie,
unsigned int grfFlags,
int fSet
)
abstract ModifyDocumentFlags :
docCookie:uint32 *
grfFlags:uint32 *
fSet:int -> int
Function ModifyDocumentFlags (
docCookie As UInteger,
grfFlags As UInteger,
fSet As Integer
) As Integer
Parametry
docCookie
Type: System.UInt32[in] Unikatowa wartość reprezentująca dokumentu.
grfFlags
Type: System.UInt32[in] Flagi prawidłowego dokumentu. Zobacz uwagi prawidłowy modyfikacji. Zobacz _VSRDTFLAGS
fSet
Type: System.Int32[in]. Flaga wskazująca, czy ustawiono flagę dokumentu.
Wartość zwracana
Type: System.Int32
Jeśli metoda zakończy się pomyślnie, zwraca S_OK. Jeśli nie, zwraca kod błędu.
Uwagi
Podpis COM
Z vsshell.idl:
HRESULT IVsRunningDocumentTable::ModifyDocumentFlags(
VSCOOKIE docCookie,
VSRDTFLAGS grfFlags,
BOOL fSet
);
Ta metoda służy do modyfikowania flagi dokumentu Normalizacją zarejestrowanych dokumentu. Obecnie są tylko prawidłowe flagi, aby zmodyfikować:
Flagi |
Modyfikacja niemożliwa |
---|---|
Ustaw tylko (fSet musi być true) |
|
Ustaw tylko |
|
Ustaw tylko |
|
Ustaw tylko |
docCookie Parametr ma tę samą wartość, który jest zwracany z FindAndLockDocument lub RegisterAndLockDocument metody.
Zobacz też
Interfejs IVsRunningDocumentTable
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku