ITextTemplatingSession – rozhraní
Slouží k přenosu informací z směrnice procesoru do textu šablony.
Obor názvů: Microsoft.VisualStudio.TextTemplating
Sestavení: Microsoft.VisualStudio.TextTemplating.Interfaces.10.0 (v Microsoft.VisualStudio.TextTemplating.Interfaces.10.0.dll)
Syntaxe
'Deklarace
<CLSCompliantAttribute(True)> _
Public Interface ITextTemplatingSession _
Inherits IEquatable(Of ITextTemplatingSession), IEquatable(Of Guid), _
IDictionary(Of String, Object), ICollection(Of KeyValuePair(Of String, Object)), _
IEnumerable(Of KeyValuePair(Of String, Object)), IEnumerable, _
ISerializable
[CLSCompliantAttribute(true)]
public interface ITextTemplatingSession : IEquatable<ITextTemplatingSession>,
IEquatable<Guid>, IDictionary<string, Object>, ICollection<KeyValuePair<string, Object>>,
IEnumerable<KeyValuePair<string, Object>>, IEnumerable, ISerializable
[CLSCompliantAttribute(true)]
public interface class ITextTemplatingSession : IEquatable<ITextTemplatingSession^>,
IEquatable<Guid>, IDictionary<String^, Object^>,
ICollection<KeyValuePair<String^, Object^>>, IEnumerable<KeyValuePair<String^, Object^>>,
IEnumerable, ISerializable
[<CLSCompliantAttribute(true)>]
type ITextTemplatingSession =
interface
interface IEquatable<ITextTemplatingSession>
interface IEquatable<Guid>
interface IDictionary<string, Object>
interface ICollection<KeyValuePair<string, Object>>
interface IEnumerable<KeyValuePair<string, Object>>
interface IEnumerable
interface ISerializable
end
public interface ITextTemplatingSession extends IEquatable<ITextTemplatingSession>, IEquatable<Guid>, IDictionary<String, Object>, ICollection<KeyValuePair<String, Object>>, IEnumerable<KeyValuePair<String, Object>>, IEnumerable, ISerializable
Typ ITextTemplatingSession zveřejňuje následující členy.
Vlastnosti
Název | Popis | |
---|---|---|
![]() |
Count | Počet prvků obsažených v získává ICollection<T>. (Zděděno z ICollection<KeyValuePair<String, Object>>.) |
![]() |
Id | Totožnost této relace pro relace instance porovnat hodnotu. |
![]() |
IsReadOnly | Získá hodnotu označující zda ICollection<T> je jen pro čtení. (Zděděno z ICollection<KeyValuePair<String, Object>>.) |
![]() |
Item | Získá nebo nastaví prvek se zadaným klíčem. (Zděděno z IDictionary<String, Object>.) |
![]() |
Keys | Získává ICollection<T> obsahující klíče IDictionary<TKey, TValue>. (Zděděno z IDictionary<String, Object>.) |
![]() |
Values | Získává ICollection<T> obsahující hodnoty IDictionary<TKey, TValue>. (Zděděno z IDictionary<String, Object>.) |
Na začátek
Metody
Název | Popis | |
---|---|---|
![]() |
Add(T) | Přidá položku ICollection<T>. (Zděděno z ICollection<KeyValuePair<String, Object>>.) |
![]() |
Add(TKey, TValue) | Přidá prvek zadaný klíč a hodnotu IDictionary<TKey, TValue>. (Zděděno z IDictionary<String, Object>.) |
![]() |
Clear | Odebere všechny položky ICollection<T>. (Zděděno z ICollection<KeyValuePair<String, Object>>.) |
![]() |
Contains | Určuje, zda ICollection<T> obsahuje určitou hodnotu. (Zděděno z ICollection<KeyValuePair<String, Object>>.) |
![]() |
ContainsKey | Určuje, zda IDictionary<TKey, TValue> obsahuje prvek se zadaným klíčem. (Zděděno z IDictionary<String, Object>.) |
![]() |
CopyTo | Zkopíruje prvky ICollection<T> se Array, počínaje určité Array indexu. (Zděděno z ICollection<KeyValuePair<String, Object>>.) |
![]() |
Equals(T) | Označuje, zda je aktuální objekt na jiný objekt stejného typu. (Zděděno z IEquatable<Guid>.) |
![]() |
Equals(T) | (Zděděno z IEquatable<ITextTemplatingSession>.) |
![]() |
GetEnumerator() | Čítač výčtu, iteruje kolekce vrátí. (Zděděno z IEnumerable<KeyValuePair<String, Object>>.) |
![]() |
GetEnumerator() | Čítač výčtu, iteruje kolekce vrátí. (Zděděno z IEnumerable.) |
![]() |
GetObjectData | Vyplní SerializationInfo data potřebná k serializaci objektu cíl. (Zděděno z ISerializable.) |
![]() |
Remove(TKey) | Odstraní prvek se zadaným klíčem z IDictionary<TKey, TValue>. (Zděděno z IDictionary<String, Object>.) |
![]() |
Remove(T) | Odebere určitý objekt z první výskyt ICollection<T>. (Zděděno z ICollection<KeyValuePair<String, Object>>.) |
![]() |
TryGetValue | Získá hodnotu přidruženou zadaného klíče. (Zděděno z IDictionary<String, Object>.) |
Na začátek
Poznámky
Relace jsou objekty serializovat mezi procesy a aplikační domény. Mají chování slovník povolit parametry předané do motoru T4. Porovnávány porovnáním jejich vlastnosti Id založený na identifikátoru Guid umožnit provádění různých typů přímo srovnávat.